=============================================================================== 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/rebuilderdb4SS8Q/inputs/yade_2025.2.0-2+b1_arm64.buildinfo Source: yade Version: 2025.2.0-2 rebuilderd-worker node: codethink02-arm64 +------------------------------------------------------------------------------+ | Downloading sources Sat, 29 Nov 2025 08:35:04 +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 [57.5 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/non-free-firmware Sources [6548 B] Get:10 https://deb.debian.org/debian trixie/main Sources [10.5 MB] 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 [95.1 kB] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [35.8 kB] Get:15 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [1032 B] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [104 kB] Get:17 https://deb.debian.org/debian forky/main Sources [10.7 MB] Get:18 https://deb.debian.org/debian forky/non-free-firmware Sources [7408 B] Get:19 https://deb.debian.org/debian sid/main Sources [11.2 MB] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [9684 B] Get:21 https://deb.debian.org/debian experimental/main Sources [365 kB] Get:22 https://deb.debian.org/debian experimental/non-free-firmware Sources [3052 B] Fetched 33.8 MB in 31s (1100 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 Sat, 29 Nov 2025 08:35:35 +0000 | +------------------------------------------------------------------------------+ Rebuilding yade=2025.2.0-2 in /srv/rebuilderd/tmp/rebuilderdb4SS8Q/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdb4SS8Q/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdb4SS8Q/inputs/yade_2025.2.0-2+b1_arm64.buildinfo /srv/rebuilderd/tmp/rebuilderdb4SS8Q/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.2 MB] Get:4 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 Packages [10.1 MB] Fetched 20.7 MB in 4s (5557 kB/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 dbus arm64 1.16.2-2 [70.7 kB] Fetched 70.7 kB in 0s (3652 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp5chczuc/dbus_1.16.2-2_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 (2590 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvbtk242r/libapparmor1_4.1.0-1_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 (83.8 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7k1z6itl/libboost-test-dev_1.83.0.2+b2_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 (4959 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpotnxeiqd/libglib2.0-bin_2.86.0-5_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 (17.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsloa_28t/libboost-chrono1.83.0t64_1.83.0-5_arm64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkvtjq5u1/libopenblas-dev_0.3.30+ds-3_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 (96.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxn1z7il9/libopenblas-pthread-dev_0.3.30+ds-3_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 (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjtbtuczv/libboost1.83-dev_1.83.0-5_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 (6006 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbunf3i7b/libqt5opengl5t64_5.15.17+dfsg-4_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 (642 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi9d8elab/libmunge2_0.5.16-1_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 (341 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwok8aijq/python3-jaraco.context_6.0.1-1_all.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 (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6lwas33n/libevent-dev_2.1.12-stable-10+b1_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 (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgmcm79m_/libspatialite-dev_5.1.0-3+b4_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 0s (160 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjfv1r2al/texlive-lang-korean_2025.20250927-1_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 (2535 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp996y3_0d/libpcsclite1_2.3.3-1_arm64.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 (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpepfox4rf/libboost-json1.83.0_1.83.0-5_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 (3583 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplcxd7hd9/libpam0g_1.7.0-5_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 (301 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm2fq509s/libwayland-egl1_1.24.0-2+b1_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 (201 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxayvpmk9/libboost-url-dev_1.83.0.2+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-docutils all 0.22.2+dfsg-2 [432 kB] Fetched 432 kB in 0s (38.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsddwg0lf/python3-docutils_0.22.2+dfsg-2_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 (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbnby4nop/libpython3.13-minimal_3.13.8-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcups2t64 arm64 2.4.14-1 [234 kB] Fetched 234 kB in 0s (12.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbrsqbl3g/libcups2t64_2.4.14-1_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 (190 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd7zf9wx0/libboost-python-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 (85.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprcqfl1ku/libgtk-3-common_3.24.51-1_all.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 (2968 kB/s) dpkg-name: info: moved 'libxmu6_2%3a1.1.3-3+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmp4kyl1_pe/libxmu6_1.1.3-3+b4_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 (6965 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp32o4ablw/mawk_1.3.4.20250131-1_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 (4127 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpppb_fj1k/dbus-bin_1.16.2-2_arm64.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 (35.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptt_rsbat/qt5-qmake-bin_5.15.17+dfsg-4_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 (30.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsk6r9bxp/python3.13_3.13.8-1_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 (16.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbcorpekl/libboost-python1.83-dev_1.83.0-5_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 (1094 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6sv9auvn/libaec-dev_1.1.4-2_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 (197 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeuy5colq/libboost-stacktrace-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbsd0 arm64 0.12.2-2 [129 kB] Fetched 129 kB in 0s (6657 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5yptl66g/libbsd0_0.12.2-2_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 (29.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpujbd0q_d/libopenmpt0t64_0.8.3-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 (17.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2abg8swi/gnupg_2.4.8-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc6 arm64 2.41-12 [2489 kB] Fetched 2489 kB in 0s (63.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwsac42bh/libc6_2.41-12_arm64.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 (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsvmewmr7/libcurl3t64-gnutls_8.16.0-4_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 (5301 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu39l0k0f/libexpat1_2.7.3-1_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 (41.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5pgkadve/libgnutls30t64_3.8.10-2_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 (45.1 MB/s) dpkg-name: info: moved 'libsuitesparse-dev_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpr_4l9iyt/libsuitesparse-dev_7.11.0+dfsg-2_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 (2937 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy4m48cfg/rpcsvc-proto_1.4.3-1+b1_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 (4751 kB/s) dpkg-name: info: moved 'xfonts-utils_1%3a7.7+7_arm64.deb' to '/srv/rebuilderd/tmp/tmpxaotnqsy/xfonts-utils_7.7+7_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 (4973 kB/s) dpkg-name: info: moved 'libswresample5_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp46ecr9m_/libswresample5_7.1.2-1+b1_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 (45.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpinqon0tf/dpkg-dev_1.22.21_all.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 (36.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuennd1_9/libhdf5-openmpi-310_1.14.5+repack-4_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 (95.2 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_rk9fa0c/native-architecture_0.2.6_all.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 (785 kB/s) dpkg-name: info: moved 'libxinerama1_2%3a1.1.4-3+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmp9nxitbwp/libxinerama1_1.1.4-3+b4_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 (58.1 kB/s) dpkg-name: info: moved 'default-jdk_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmpoyt5e23r/default-jdk_1.21-76_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 (2209 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp313g7s34/libavahi-common3_0.8-17_arm64.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 (62.4 kB/s) dpkg-name: info: moved 'default-jre_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmp6umu8jzk/default-jre_1.21-76_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 (2437 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxp024i35/libffi-dev_3.5.2-2_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 (2135 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxqs03omo/init-system-helpers_1.69_all.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 (5454 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpds8_cj0n/python3-urllib3_2.5.0-1_all.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 (312 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb_3gsay_/mysql-common_5.8+1.1.1_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 (164 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfzac46ee/openjdk-21-jre-headless_21.0.9~8ea-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 (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnucp4xqs/libboost-coroutine1.83-dev_1.83.0-5_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 (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphn19fu4p/libboost-system1.83.0_1.83.0-5_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 (8243 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi_myha4x/libepoxy0_1.5.10-2_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 (287 kB/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpbnrv1twi/gcc_15.2.0-4_arm64.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 (2413 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4f3xpeox/autotools-dev_20240727.1_all.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 (2632 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpczp0b959/libyaml-0-2_0.2.5-2_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 (6729 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5kxfqi9c/libcolord2_1.4.8-1_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 (5578 kB/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5_arm64.deb' to '/srv/rebuilderd/tmp/tmp5e9ixbky/libmagic1t64_5.46-5_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 (14.1 MB/s) dpkg-name: info: moved 'libavutil59_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpimqbwj6e/libavutil59_7.1.2-1+b1_arm64.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.7 MB/s) dpkg-name: info: moved 'libumfpack6_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp1qvi7gdk/libumfpack6_7.11.0+dfsg-2_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 (5974 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprwvkqrgz/libxcb-randr0_1.17.0-2+b1_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 (2928 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1xx9__zp/libgl2ps-dev_1.4.2+dfsg1-4_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 (1595 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsiyvnp7s/python3-inflect_7.5.0-1_all.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 (1048 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiu4e7lwd/libsuperlu-dev_7.0.1+dfsg1-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 (2182 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5ojux6j3/libdvdnav4_6.1.1-3+b1_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 (12.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf7mffoy3/libwebp7_1.5.0-0.1_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 (6284 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9tm10sff/libgme0_0.6.3-7+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dpkg arm64 1.22.21 [1521 kB] Fetched 1521 kB in 0s (46.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzd5ylxfo/dpkg_1.22.21_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu4n4vy5t/libchromaprint1_1.6.0-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libdebconfclient0 arm64 0.280 [10.8 kB] Fetched 10.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqfxt0n7r/libdebconfclient0_0.280_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 (55.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcftjqgkd/librsvg2-2_2.60.0+dfsg-1+b1_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 (35.7 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpolhis1z2/zlib1g-dev_1.3.dfsg+really1.3.1-1+b1_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 (2569 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpug8wzm13/uuid-dev_2.41.2-4_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 (1306 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptydv04re/libann0_1.1.2+doc-9+b2_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 (47.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcsqap39_/python3-typeshed_0.0~git20241223.ea91db2-4_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 (65.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3xbdhcv7/libsystemd-shared_258.1-1_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 (15.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkjrycz2g/libext2fs-dev_1.47.2-3+b3_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 (2707 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt5kqg4is/libmpc3_1.3.1-2_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 (2069 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgz4qp2gr/libevent-pthreads-2.1-7t64_2.1.12-stable-10+b1_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 (901 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9z1ykm0w/libxcb-keysyms1_0.4.1-1_arm64.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 (672 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpghc7flar/libtbbbind-2-5_2022.1.0-3_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 (35.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6rdxs58c/libjxl0.11_0.11.1-6_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libqt5designer5 arm64 5.15.17-3 [2720 kB] Fetched 2720 kB in 0s (42.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzkogfzf3/libqt5designer5_5.15.17-3_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 (58.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv2tucsa2/linux-libc-dev_6.16.12-1_all.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 (245 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdo6_ojw0/libboost-fiber-dev_1.83.0.2+b2_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 (17.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp33ehi6ry/python3-mpmath_1.3.0-1_all.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 (118 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3sa0zhml/texlive-lang-italian_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tipa all 2:1.3-21 [2974 kB] Fetched 2974 kB in 0s (130 MB/s) dpkg-name: info: moved 'tipa_2%3a1.3-21_all.deb' to '/srv/rebuilderd/tmp/tmphqt7fdqw/tipa_1.3-21_all.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 (5364 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmtkhzc92/libidn2-0_2.3.8-4_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 (463 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp010ekclp/python3-zipp_3.23.0-1_all.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 (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe3ksrzt9/libelf1t64_0.193-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libsoxr0 arm64 0.1.3-4+b2 [54.9 kB] Fetched 54.9 kB in 0s (2489 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwpg2g_um/libsoxr0_0.1.3-4+b2_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.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsdmt4_cy/librav1e0.8_0.8.1-5_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 (18.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjma146z3/libsystemd0_258.1-1_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 (60.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplnu86c52/libspatialite8t64_5.1.0-3+b4_arm64.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 (3569 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuq4ffc_6/libtbb12_2022.1.0-3_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 (8657 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbles300k/libexpat1-dev_2.7.3-1_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 (14.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpft7n6fzs/m4_1.4.20-2_arm64.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 (178 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxhx5k1hh/libboost-iostreams-dev_1.83.0.2+b2_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 (5636 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0d1d0808/python3-babel_2.17.0-1_all.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 (926 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0oxspen0/libxcb-cursor0_0.1.5-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 (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp55wb5w_5/libqt5dbus5t64_5.15.17+dfsg-4_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 (30.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplv5_1hvd/libsqlite3-0_3.46.1-8_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr0nnxsly/python3-lz4_4.4.4+dfsg-3_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 (848 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplce90ju4/liblocale-gettext-perl_1.07-7+b1_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 (2746 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnhao7bh6/libsysprof-capture-4-dev_49.0-1_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 (13.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk4rd9okv/libboost-filesystem1.83-dev_1.83.0-5_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 (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnv67p1eg/libboost-serialization1.83-dev_1.83.0-5_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 (2019 kB/s) dpkg-name: info: moved 'libcolamd3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp7n802978/libcolamd3_7.11.0+dfsg-2_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 (2863 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2d2ll69u/libheif-dev_1.20.2-2+b1_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 (5231 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_mr47mxi/libgeos-c1t64_3.14.0-1_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 (1306 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6sv9p_39/libjbig0_2.1-6.1+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 (6486 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfl1f0fgp/libxcb-glx0_1.17.0-2+b1_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 (105 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy8mcypqo/mesa-libgallium_25.2.4-1_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 (3923 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo2374v3b/libgpg-error0_1.56-2_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 (159 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvzms80rh/libboost-json-dev_1.83.0.2+b2_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 (117 MB/s) dpkg-name: info: moved 'libpdfbox-java_1%3a1.8.16-5_all.deb' to '/srv/rebuilderd/tmp/tmp177_t5id/libpdfbox-java_1.8.16-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwloc15 arm64 2.12.2-1 [142 kB] Fetched 142 kB in 0s (6271 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf7f4rra5/libhwloc15_2.12.2-1_arm64.deb' Downloading dependency 1 of 1117: dbus:arm64=1.16.2-2 Downloading dependency 2 of 1117: libapparmor1:arm64=4.1.0-1 Downloading dependency 3 of 1117: libboost-test-dev:arm64=1.83.0.2+b2 Downloading dependency 4 of 1117: libglib2.0-bin:arm64=2.86.0-5 Downloading dependency 5 of 1117: libboost-chrono1.83.0t64:arm64=1.83.0-5 Downloading dependency 6 of 1117: libopenblas-dev:arm64=0.3.30+ds-3 Downloading dependency 7 of 1117: libopenblas-pthread-dev:arm64=0.3.30+ds-3 Downloading dependency 8 of 1117: libboost1.83-dev:arm64=1.83.0-5 Downloading dependency 9 of 1117: libqt5opengl5t64:arm64=5.15.17+dfsg-4 Downloading dependency 10 of 1117: libmunge2:arm64=0.5.16-1 Downloading dependency 11 of 1117: python3-jaraco.context:arm64=6.0.1-1 Downloading dependency 12 of 1117: libevent-dev:arm64=2.1.12-stable-10+b1 Downloading dependency 13 of 1117: libspatialite-dev:arm64=5.1.0-3+b4 Downloading dependency 14 of 1117: texlive-lang-korean:arm64=2025.20250927-1 Downloading dependency 15 of 1117: libpcsclite1:arm64=2.3.3-1 Downloading dependency 16 of 1117: libboost-json1.83.0:arm64=1.83.0-5 Downloading dependency 17 of 1117: libpam0g:arm64=1.7.0-5 Downloading dependency 18 of 1117: libwayland-egl1:arm64=1.24.0-2+b1 Downloading dependency 19 of 1117: libboost-url-dev:arm64=1.83.0.2+b2 Downloading dependency 20 of 1117: python3-docutils:arm64=0.22.2+dfsg-2 Downloading dependency 21 of 1117: libpython3.13-minimal:arm64=3.13.8-1 Downloading dependency 22 of 1117: libcups2t64:arm64=2.4.14-1 Downloading dependency 23 of 1117: libboost-python-dev:arm64=1.83.0.2+b2 Downloading dependency 24 of 1117: libgtk-3-common:arm64=3.24.51-1 Downloading dependency 25 of 1117: libxmu6:arm64=2:1.1.3-3+b4 Downloading dependency 26 of 1117: mawk:arm64=1.3.4.20250131-1 Downloading dependency 27 of 1117: dbus-bin:arm64=1.16.2-2 Downloading dependency 28 of 1117: qt5-qmake-bin:arm64=5.15.17+dfsg-4 Downloading dependency 29 of 1117: python3.13:arm64=3.13.8-1 Downloading dependency 30 of 1117: libboost-python1.83-dev:arm64=1.83.0-5 Downloading dependency 31 of 1117: libaec-dev:arm64=1.1.4-2 Downloading dependency 32 of 1117: libboost-stacktrace-dev:arm64=1.83.0.2+b2 Downloading dependency 33 of 1117: libbsd0:arm64=0.12.2-2 Downloading dependency 34 of 1117: libopenmpt0t64:arm64=0.8.3-1 Downloading dependency 35 of 1117: gnupg:arm64=2.4.8-3 Downloading dependency 36 of 1117: libc6:arm64=2.41-12 Downloading dependency 37 of 1117: libcurl3t64-gnutls:arm64=8.16.0-4 Downloading dependency 38 of 1117: libexpat1:arm64=2.7.3-1 Downloading dependency 39 of 1117: libgnutls30t64:arm64=3.8.10-2 Downloading dependency 40 of 1117: libsuitesparse-dev:arm64=1:7.11.0+dfsg-2 Downloading dependency 41 of 1117: rpcsvc-proto:arm64=1.4.3-1+b1 Downloading dependency 42 of 1117: xfonts-utils:arm64=1:7.7+7 Downloading dependency 43 of 1117: libswresample5:arm64=7:7.1.2-1+b1 Downloading dependency 44 of 1117: dpkg-dev:arm64=1.22.21 Downloading dependency 45 of 1117: libhdf5-openmpi-310:arm64=1.14.5+repack-4 Downloading dependency 46 of 1117: native-architecture:arm64=0.2.6 Downloading dependency 47 of 1117: libxinerama1:arm64=2:1.1.4-3+b4 Downloading dependency 48 of 1117: default-jdk:arm64=2:1.21-76 Downloading dependency 49 of 1117: libavahi-common3:arm64=0.8-17 Downloading dependency 50 of 1117: default-jre:arm64=2:1.21-76 Downloading dependency 51 of 1117: libffi-dev:arm64=3.5.2-2 Downloading dependency 52 of 1117: init-system-helpers:arm64=1.69 Downloading dependency 53 of 1117: python3-urllib3:arm64=2.5.0-1 Downloading dependency 54 of 1117: mysql-common:arm64=5.8+1.1.1 Downloading dependency 55 of 1117: openjdk-21-jre-headless:arm64=21.0.9~8ea-1 Downloading dependency 56 of 1117: libboost-coroutine1.83-dev:arm64=1.83.0-5 Downloading dependency 57 of 1117: libboost-system1.83.0:arm64=1.83.0-5 Downloading dependency 58 of 1117: libepoxy0:arm64=1.5.10-2 Downloading dependency 59 of 1117: gcc:arm64=4:15.2.0-4 Downloading dependency 60 of 1117: autotools-dev:arm64=20240727.1 Downloading dependency 61 of 1117: libyaml-0-2:arm64=0.2.5-2 Downloading dependency 62 of 1117: libcolord2:arm64=1.4.8-1 Downloading dependency 63 of 1117: libmagic1t64:arm64=1:5.46-5 Downloading dependency 64 of 1117: libavutil59:arm64=7:7.1.2-1+b1 Downloading dependency 65 of 1117: libumfpack6:arm64=1:7.11.0+dfsg-2 Downloading dependency 66 of 1117: libxcb-randr0:arm64=1.17.0-2+b1 Downloading dependency 67 of 1117: libgl2ps-dev:arm64=1.4.2+dfsg1-4 Downloading dependency 68 of 1117: python3-inflect:arm64=7.5.0-1 Downloading dependency 69 of 1117: libsuperlu-dev:arm64=7.0.1+dfsg1-2 Downloading dependency 70 of 1117: libdvdnav4:arm64=6.1.1-3+b1 Downloading dependency 71 of 1117: libwebp7:arm64=1.5.0-0.1 Downloading dependency 72 of 1117: libgme0:arm64=0.6.3-7+b2 Downloading dependency 73 of 1117: dpkg:arm64=1.22.21 Downloading dependency 74 of 1117: libchromaprint1:arm64=1.6.0-2 Downloading dependency 75 of 1117: libdebconfclient0:arm64=0.280 Downloading dependency 76 of 1117: librsvg2-2:arm64=2.60.0+dfsg-1+b1 Downloading dependency 77 of 1117: zlib1g-dev:arm64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 78 of 1117: uuid-dev:arm64=2.41.2-4 Downloading dependency 79 of 1117: libann0:arm64=1.1.2+doc-9+b2 Downloading dependency 80 of 1117: python3-typeshed:arm64=0.0~git20241223.ea91db2-4 Downloading dependency 81 of 1117: libsystemd-shared:arm64=258.1-1 Downloading dependency 82 of 1117: libext2fs-dev:arm64=1.47.2-3+b3 Downloading dependency 83 of 1117: libmpc3:arm64=1.3.1-2 Downloading dependency 84 of 1117: libevent-pthreads-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 85 of 1117: libxcb-keysyms1:arm64=0.4.1-1 Downloading dependency 86 of 1117: libtbbbind-2-5:arm64=2022.1.0-3 Downloading dependency 87 of 1117: libjxl0.11:arm64=0.11.1-6 Downloading dependency 88 of 1117: libqt5designer5:arm64=5.15.17-3 Downloading dependency 89 of 1117: linux-libc-dev:arm64=6.16.12-1 Downloading dependency 90 of 1117: libboost-fiber-dev:arm64=1.83.0.2+b2 Downloading dependency 91 of 1117: python3-mpmath:arm64=1.3.0-1 Downloading dependency 92 of 1117: texlive-lang-italian:arm64=2025.20250927-1 Downloading dependency 93 of 1117: tipa:arm64=2:1.3-21 Downloading dependency 94 of 1117: libidn2-0:arm64=2.3.8-4 Downloading dependency 95 of 1117: python3-zipp:arm64=3.23.0-1 Downloading dependency 96 of 1117: libelf1t64:arm64=0.193-3 Downloading dependency 97 of 1117: libsoxr0:arm64=0.1.3-4+b2 Downloading dependency 98 of 1117: librav1e0.8:arm64=0.8.1-5 Downloading dependency 99 of 1117: libsystemd0:arm64=258.1-1 Downloading dependency 100 of 1117: libspatialite8t64:arm64=5.1.0-3+b4 Downloading dependency 101 of 1117: libtbb12:arm64=2022.1.0-3 Downloading dependency 102 of 1117: libexpat1-dev:arm64=2.7.3-1 Downloading dependency 103 of 1117: m4:arm64=1.4.20-2 Downloading dependency 104 of 1117: libboost-iostreams-dev:arm64=1.83.0.2+b2 Downloading dependency 105 of 1117: python3-babel:arm64=2.17.0-1 Downloading dependency 106 of 1117: libxcb-cursor0:arm64=0.1.5-1 Downloading dependency 107 of 1117: libqt5dbus5t64:arm64=5.15.17+dfsg-4 Downloading dependency 108 of 1117: libsqlite3-0:arm64=3.46.1-8 Downloading dependency 109 of 1117: python3-lz4:arm64=4.4.4+dfsg-3 Downloading dependency 110 of 1117: liblocale-gettext-perl:arm64=1.07-7+b1 Downloading dependency 111 of 1117: libsysprof-capture-4-dev:arm64=49.0-1 Downloading dependency 112 of 1117: libboost-filesystem1.83-dev:arm64=1.83.0-5 Downloading dependency 113 of 1117: libboost-serialization1.83-dev:arm64=1.83.0-5 Downloading dependency 114 of 1117: libcolamd3:arm64=1:7.11.0+dfsg-2 Downloading dependency 115 of 1117: libheif-dev:arm64=1.20.2-2+b1 Downloading dependency 116 of 1117: libgeos-c1t64:arm64=3.14.0-1 Downloading dependency 117 of 1117: libjbig0:arm64=2.1-6.1+b2 Downloading dependency 118 of 1117: libxcb-glx0:arm64=1.17.0-2+b1 Downloading dependency 119 of 1117: mesa-libgallium:arm64=25.2.4-1 Downloading dependency 120 of 1117: libgpg-error0:arm64=1.56-2 Downloading dependency 121 of 1117: libboost-json-dev:arm64=1.83.0.2+b2 Downloading dependency 122 of 1117: libpdfbox-java:arm64=1:1.8.16-5 Downloading dependency 123 of 1117: libhwloc15:arm64=2.12.2-1 Downloading dependency 124 of 1117: libxcb-xinerama0:arm64=1.17.0-2+b1Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-xinerama0 arm64 1.17.0-2+b1 [105 kB] Fetched 105 kB in 0s (4600 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy65cky6q/libxcb-xinerama0_1.17.0-2+b1_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 (9842 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8zf2cd0l/libldap2_2.6.10+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 build-essential arm64 12.12 [4624 B] Fetched 4624 B in 0s (252 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt13apds4/build-essential_12.12_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpimu5si4p/libxcb-xfixes0_1.17.0-2+b1_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 (10.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi50hwoxt/libopenjp2-7-dev_2.5.3-2.1_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 (25.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpslc_whv9/python3-mpi4py_4.1.0-9_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 (5630 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy6u865hi/libqt5xml5t64_5.15.17+dfsg-4_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 (5742 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl09dlzl0/libevent-extra-2.1-7t64_2.1.12-stable-10+b1_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 (2195 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdls4r98k/ocl-icd-libopencl1_2.3.4-1_arm64.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 (9929 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1xo1chx0/qt5-qmake_5.15.17+dfsg-4_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 (12.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg1n90q5l/libboost-type-erasure1.83-dev_1.83.0-5_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 (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu8wht_hc/libmpfr-dev_4.2.2-2_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 (2936 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqi7u_cb_/python3-traitlets_5.14.3+really5.14.3-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgssrpc4t64 arm64 1.21.3-5 [57.2 kB] Fetched 57.2 kB in 0s (1786 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp21lny71v/libgssrpc4t64_1.21.3-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libdatrie1 arm64 0.2.13-4 [37.4 kB] Fetched 37.4 kB in 0s (1711 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaehhqq34/libdatrie1_0.2.13-4_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.0 MB/s) dpkg-name: info: moved 'procps_2%3a4.0.4-9_arm64.deb' to '/srv/rebuilderd/tmp/tmpbkjjb4rc/procps_4.0.4-9_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 (98.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqvbxly6h/texlive-xetex_2025.20250927-3_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 (9102 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi_rn_05u/librtmp-dev_2.4+20151223.gitfa8646d.1-3_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 (10.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppwk_rmo4/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 dbus-user-session arm64 1.16.2-2 [52.1 kB] Fetched 52.1 kB in 0s (2427 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnwg4eelh/dbus-user-session_1.16.2-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libhwy1t64 arm64 1.2.0-2+b2 [499 kB] Fetched 499 kB in 0s (21.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqk1dxda5/libhwy1t64_1.2.0-2+b2_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 (5039 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpijxxhdru/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mpi-default-bin arm64 1.19 [2640 B] Fetched 2640 B in 0s (139 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb7eyk10m/mpi-default-bin_1.19_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-fs all 2.4.16-8 [95.2 kB] Fetched 95.2 kB in 0s (5041 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7lb0t78v/python3-fs_2.4.16-8_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk2t5j4ad/libkmlregionator1t64_1.3.0-13_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 (2666 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7zlw3glx/freeglut3-dev_3.4.0-6_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libtexlua53-5 arm64 2025.20250727.75242+ds-4 [90.8 kB] Fetched 90.8 kB in 0s (4274 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg67l4w8i/libtexlua53-5_2025.20250727.75242+ds-4_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 (22.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7wkzlwp7/libqt6opengl6_6.9.2+dfsg-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 (6757 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbtmvrgmk/libthai-data_0.1.29-2_all.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 (17.6 MB/s) dpkg-name: info: moved 'libxt6t64_1%3a1.2.1-1.3_arm64.deb' to '/srv/rebuilderd/tmp/tmpflfprj3j/libxt6t64_1.2.1-1.3_arm64.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 (108 MB/s) dpkg-name: info: moved 'fonts-unfonts-core_1%3a1.0.2-080608-19_all.deb' to '/srv/rebuilderd/tmp/tmp6sfo0v8x/fonts-unfonts-core_1.0.2-080608-19_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gettext-base arm64 0.23.1-2+b1 [241 kB] Fetched 241 kB in 0s (12.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppjahmsh1/gettext-base_0.23.1-2+b1_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 (1345 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9cjge13k/libhdf5-hl-cpp-310_1.14.5+repack-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-2 [453 kB] Fetched 453 kB in 0s (21.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp061qukkx/libunistring5_1.3-2_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 1s (143 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvzmg4e0c/openjdk-21-jdk-headless_21.0.9~8ea-1_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 (3332 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2jg059xx/base-files_14_arm64.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 (6282 kB/s) dpkg-name: info: moved 'python3-numpy-dev_1%3a2.3.3+ds-3_arm64.deb' to '/srv/rebuilderd/tmp/tmp9b93ku6n/python3-numpy-dev_2.3.3+ds-3_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 (517 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkd16bn70/python3-cycler_0.12.1-2_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 (548 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7k1xeck/hostname_3.25_arm64.deb' Get: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 (4907 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbeyvui04/libfuse3-4_3.17.4-1_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 (1791 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyvfdaior/vtk9_9.5.2+dfsg2-1_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 (25.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplpt3nrgs/libboost-locale1.83-dev_1.83.0-5_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 (28.3 MB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpz7uo3hy6/libx11-6_1.8.12-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcfitsio10t64 arm64 4.6.2-2 [524 kB] Fetched 524 kB in 0s (11.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp24u1u3ov/libcfitsio10t64_4.6.2-2_arm64.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 (2125 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc_yy5x9b/libgdbm6t64_1.26-1_arm64.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 (3716 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd1_1m_uc/xtrans-dev_1.6.0-1_all.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 (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1pu4cgdn/librttopo-dev_1.1.0-4_arm64.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 (6110 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpydg2h0gj/liblerc4_4.0.0+ds-5_arm64.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 (2906 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppylpwu0g/libavif-dev_1.3.0-1+b1_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 (19.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxou_qonx/libfreetype6_2.13.3+dfsg-1_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 1s (135 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppjj7ed2l/gcc-15-aarch64-linux-gnu_15.2.0-4_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 (11.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdynbnfvs/libqhull8.0_2020.2-7_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] dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz1_4o6on/cpp-15-aarch64-linux-gnu_15.2.0-4_arm64.deb' Fetched 74.3 MB in 1s (115 MB/s) Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libatk-bridge2.0-0t64 arm64 2.58.1-1 [64.5 kB] Fetched 64.5 kB in 0s (2920 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpimnbokd1/libatk-bridge2.0-0t64_2.58.1-1_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 (86.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiyt030cd/libssl-dev_3.5.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tzdata all 2025b-5 [260 kB] Fetched 260 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp05429fjh/tzdata_2025b-5_all.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 (7718 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwb80qbuw/libnl-route-3-200_3.11.0-2_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 (13.0 MB/s) dpkg-name: info: moved 'libmariadb-dev_1%3a11.8.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpz26jhunk/libmariadb-dev_11.8.3-1+b1_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 (31.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvfdgi28r/libboost-math1.83-dev_1.83.0-5_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 (4545 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsum6h86y/pinentry-curses_1.3.2-3_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 (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgf9wu6w_/texlive-lang-spanish_2025.20250927-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcrypt-dev arm64 1:4.4.38-1 [123 kB] Fetched 123 kB in 0s (6445 kB/s) dpkg-name: info: moved 'libcrypt-dev_1%3a4.4.38-1_arm64.deb' to '/srv/rebuilderd/tmp/tmppi2bzcmw/libcrypt-dev_4.4.38-1_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 (11.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn1s8khb1/libboost-timer1.83-dev_1.83.0-5_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 (36.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5d1_j3o2/libubsan1_15.2.0-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 (4320 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6wegntqi/python3-dateutil_2.9.0-4_all.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 (19.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8jzu6b_4/adwaita-icon-theme_49.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libkadm5clnt-mit12 arm64 1.21.3-5 [41.1 kB] Fetched 41.1 kB in 0s (2325 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmw_msh_j/libkadm5clnt-mit12_1.21.3-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 (178 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9h4x4m4w/libcodec2-1.2_1.2.0-4_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 (2603 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_piu24st/libidn12_1.43-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkeyutils1 arm64 1.6.3-6 [9716 B] Fetched 9716 B in 0s (539 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoc65hrpg/libkeyutils1_1.6.3-6_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 (47.5 MB/s) dpkg-name: info: moved 'libavformat-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpp9p8h5cz/libavformat-dev_7.1.2-1+b1_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 (30.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyjhr355l/libxerces-c3.2t64_3.2.4+debian-1.3+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 (54.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzbf0isw5/poppler-data_0.4.12-1_all.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 (7859 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbiww5f7y/libpgm-5.3-0t64_5.3.128~dfsg-2.1+b1_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 (2817 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpopa_ehto/gtk-update-icon-cache_4.20.2+ds-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gdal-data all 3.11.4+dfsg-1 [423 kB] Fetched 423 kB in 0s (20.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp61oqrr70/gdal-data_3.11.4+dfsg-1_all.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 (1001 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpisrqqa0n/libxcb-render-util0_0.3.10-1_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 (10.7 MB/s) dpkg-name: info: moved 'login.defs_1%3a4.18.0-1_all.deb' to '/srv/rebuilderd/tmp/tmpfbucyznx/login.defs_4.18.0-1_all.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 (19.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzxwx2zsf/python3-sphinx_8.2.3-7_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.7 MB/s) dpkg-name: info: moved 'fonts-tlwg-norasi-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp7ot4y7tn/fonts-tlwg-norasi-otf_0.7.3-1_all.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 (6204 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfl9nsamp/libavif16_1.3.0-1+b1_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 (123 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_np9vk1/texlive-base_2025.20250927-3_all.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 (5572 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9tv4hxsk/libegl-mesa0_25.2.4-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libdav1d-dev arm64 1.5.1-1 [26.6 kB] Fetched 26.6 kB in 0s (1070 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpap512zqn/libdav1d-dev_1.5.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 (2717 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvuw9yurm/libthai0_0.1.29-2+b1_arm64.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 (3271 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5syq_e6c/libts0t64_1.22-1.1+b1_arm64.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 (679 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3lhblk0e/libxkbcommon-x11-0_1.7.0-2.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 debconf all 1.5.91 [121 kB] Fetched 121 kB in 0s (6403 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf472snne/debconf_1.5.91_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 (84.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7vqbh1aq/libopenblas0-pthread_0.3.30+ds-3_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 (2934 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1hrhzdkm/base-passwd_3.6.7_arm64.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 (177 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqn4eiru9/libboost-filesystem-dev_1.83.0.2+b2_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 (1902 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpefgw1m6t/libmpfi0_1.5.4+ds-4_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 (62.7 kB/s) dpkg-name: info: moved 'g++-aarch64-linux-gnu_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpmjkf92sa/g++-aarch64-linux-gnu_15.2.0-4_arm64.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 (2607 kB/s) dpkg-name: info: moved 'librbio4_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpt3d0engh/librbio4_7.11.0+dfsg-2_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 (19.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnudv6e8n/libboost-locale1.83.0_1.83.0-5_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 (1041 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpterjw3q9/libsasl2-modules-db_2.1.28+dfsg1-10_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 (9369 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsjn_y15c/libfyba-dev_4.1.1-11+b1_arm64.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 (2437 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp06mc3ogr/libhdf5-hl-fortran-310_1.14.5+repack-4_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 (6740 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyrr7wlsl/libhdf5-openmpi-cpp-310_1.14.5+repack-4_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 (739 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdq0vbh4f/libraqm0_0.10.3-1_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 (32.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphqbgvwa_/qtbase5-dev-tools_5.15.17+dfsg-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 (2736 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ztc2q1h/libdeflate-dev_1.23-2_arm64.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 (5344 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoq9t5in6/libgl-dev_1.7.0-1+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 (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdmjyygan/libboost-context1.83.0_1.83.0-5_arm64.deb' Get: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 (40.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp85k_1gqd/libucx0_1.19.0+ds-1_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 0s (146 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_r1i3p6x/texlive-lang-chinese_2025.20250927-1_all.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 (67.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp13rhat02/fonts-arphic-gkai00mp_2.11-16_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 (207 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphevwg50x/libboost-serialization-dev_1.83.0.2+b2_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 (1683 kB/s) dpkg-name: info: moved 'libsuitesparseconfig7_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpeaczdb6a/libsuitesparseconfig7_7.11.0+dfsg-2_arm64.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 (15.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwp8l1pw1/libldap-dev_2.6.10+dfsg-1_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 (2738 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3qrecq_k/libva2_2.22.0-3_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 (105 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp585xjnut/fonts-arphic-bkai00mp_2.10-21_all.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 (21.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqwx194ka/libgs10-common_10.06.0~dfsg-3_all.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 (2403 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpba3sj6zi/libhdf5-openmpi-hl-fortran-310_1.14.5+repack-4_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 (1272 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp96dtf3vd/libva-x11-2_2.22.0-3_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 (3355 kB/s) dpkg-name: info: moved 'libproc2-0_2%3a4.0.4-9_arm64.deb' to '/srv/rebuilderd/tmp/tmpoxwm2bf4/libproc2-0_4.0.4-9_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libasound2t64 arm64 1.2.14-2 [364 kB] Fetched 364 kB in 0s (17.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqphypxzo/libasound2t64_1.2.14-2_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 (2199 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1w87dute/libtheoradec2_1.2.0+dfsg-6_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 (5852 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpduwtwh_q/libnghttp2-dev_1.64.0-1.1+b1_arm64.deb' Downloading dependency 125 of 1117: libldap2:arm64=2.6.10+dfsg-1 Downloading dependency 126 of 1117: build-essential:arm64=12.12 Downloading dependency 127 of 1117: libxcb-xfixes0:arm64=1.17.0-2+b1 Downloading dependency 128 of 1117: libopenjp2-7-dev:arm64=2.5.3-2.1 Downloading dependency 129 of 1117: python3-mpi4py:arm64=4.1.0-9 Downloading dependency 130 of 1117: libqt5xml5t64:arm64=5.15.17+dfsg-4 Downloading dependency 131 of 1117: libevent-extra-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 132 of 1117: ocl-icd-libopencl1:arm64=2.3.4-1 Downloading dependency 133 of 1117: qt5-qmake:arm64=5.15.17+dfsg-4 Downloading dependency 134 of 1117: libboost-type-erasure1.83-dev:arm64=1.83.0-5 Downloading dependency 135 of 1117: libmpfr-dev:arm64=4.2.2-2 Downloading dependency 136 of 1117: python3-traitlets:arm64=5.14.3+really5.14.3-1 Downloading dependency 137 of 1117: libgssrpc4t64:arm64=1.21.3-5 Downloading dependency 138 of 1117: libdatrie1:arm64=0.2.13-4 Downloading dependency 139 of 1117: procps:arm64=2:4.0.4-9 Downloading dependency 140 of 1117: texlive-xetex:arm64=2025.20250927-3 Downloading dependency 141 of 1117: librtmp-dev:arm64=2.4+20151223.gitfa8646d.1-3 Downloading dependency 142 of 1117: nlohmann-json3-dev:arm64=3.12.0.really.3.12.0.really.3.11.3-2 Downloading dependency 143 of 1117: dbus-user-session:arm64=1.16.2-2 Downloading dependency 144 of 1117: libhwy1t64:arm64=1.2.0-2+b2 Downloading dependency 145 of 1117: libarchive-zip-perl:arm64=1.68-1 Downloading dependency 146 of 1117: mpi-default-bin:arm64=1.19 Downloading dependency 147 of 1117: python3-fs:arm64=2.4.16-8 Downloading dependency 148 of 1117: libkmlregionator1t64:arm64=1.3.0-13 Downloading dependency 149 of 1117: freeglut3-dev:arm64=3.4.0-6 Downloading dependency 150 of 1117: libtexlua53-5:arm64=2025.20250727.75242+ds-4 Downloading dependency 151 of 1117: libqt6opengl6:arm64=6.9.2+dfsg-2 Downloading dependency 152 of 1117: libthai-data:arm64=0.1.29-2 Downloading dependency 153 of 1117: libxt6t64:arm64=1:1.2.1-1.3 Downloading dependency 154 of 1117: fonts-unfonts-core:arm64=1:1.0.2-080608-19 Downloading dependency 155 of 1117: gettext-base:arm64=0.23.1-2+b1 Downloading dependency 156 of 1117: libhdf5-hl-cpp-310:arm64=1.14.5+repack-4 Downloading dependency 157 of 1117: libunistring5:arm64=1.3-2 Downloading dependency 158 of 1117: openjdk-21-jdk-headless:arm64=21.0.9~8ea-1 Downloading dependency 159 of 1117: base-files:arm64=14 Downloading dependency 160 of 1117: python3-numpy-dev:arm64=1:2.3.3+ds-3 Downloading dependency 161 of 1117: python3-cycler:arm64=0.12.1-2 Downloading dependency 162 of 1117: hostname:arm64=3.25 Downloading dependency 163 of 1117: libfuse3-4:arm64=3.17.4-1 Downloading dependency 164 of 1117: vtk9:arm64=9.5.2+dfsg2-1 Downloading dependency 165 of 1117: libboost-locale1.83-dev:arm64=1.83.0-5 Downloading dependency 166 of 1117: libx11-6:arm64=2:1.8.12-1 Downloading dependency 167 of 1117: libcfitsio10t64:arm64=4.6.2-2 Downloading dependency 168 of 1117: libgdbm6t64:arm64=1.26-1 Downloading dependency 169 of 1117: xtrans-dev:arm64=1.6.0-1 Downloading dependency 170 of 1117: librttopo-dev:arm64=1.1.0-4 Downloading dependency 171 of 1117: liblerc4:arm64=4.0.0+ds-5 Downloading dependency 172 of 1117: libavif-dev:arm64=1.3.0-1+b1 Downloading dependency 173 of 1117: libfreetype6:arm64=2.13.3+dfsg-1 Downloading dependency 174 of 1117: gcc-15-aarch64-linux-gnu:arm64=15.2.0-4 Downloading dependency 175 of 1117: libqhull8.0:arm64=2020.2-7 Downloading dependency 176 of 1117: cpp-15-aarch64-linux-gnu:arm64=15.2.0-4 Downloading dependency 177 of 1117: libatk-bridge2.0-0t64:arm64=2.58.1-1 Downloading dependency 178 of 1117: libssl-dev:arm64=3.5.4-1 Downloading dependency 179 of 1117: tzdata:arm64=2025b-5 Downloading dependency 180 of 1117: libnl-route-3-200:arm64=3.11.0-2 Downloading dependency 181 of 1117: libmariadb-dev:arm64=1:11.8.3-1+b1 Downloading dependency 182 of 1117: libboost-math1.83-dev:arm64=1.83.0-5 Downloading dependency 183 of 1117: pinentry-curses:arm64=1.3.2-3 Downloading dependency 184 of 1117: texlive-lang-spanish:arm64=2025.20250927-1 Downloading dependency 185 of 1117: libcrypt-dev:arm64=1:4.4.38-1 Downloading dependency 186 of 1117: libboost-timer1.83-dev:arm64=1.83.0-5 Downloading dependency 187 of 1117: libubsan1:arm64=15.2.0-4 Downloading dependency 188 of 1117: python3-dateutil:arm64=2.9.0-4 Downloading dependency 189 of 1117: adwaita-icon-theme:arm64=49.0-1 Downloading dependency 190 of 1117: libkadm5clnt-mit12:arm64=1.21.3-5 Downloading dependency 191 of 1117: libcodec2-1.2:arm64=1.2.0-4 Downloading dependency 192 of 1117: libidn12:arm64=1.43-2 Downloading dependency 193 of 1117: libkeyutils1:arm64=1.6.3-6 Downloading dependency 194 of 1117: libavformat-dev:arm64=7:7.1.2-1+b1 Downloading dependency 195 of 1117: libxerces-c3.2t64:arm64=3.2.4+debian-1.3+b2 Downloading dependency 196 of 1117: poppler-data:arm64=0.4.12-1 Downloading dependency 197 of 1117: libpgm-5.3-0t64:arm64=5.3.128~dfsg-2.1+b1 Downloading dependency 198 of 1117: gtk-update-icon-cache:arm64=4.20.2+ds-1 Downloading dependency 199 of 1117: gdal-data:arm64=3.11.4+dfsg-1 Downloading dependency 200 of 1117: libxcb-render-util0:arm64=0.3.10-1 Downloading dependency 201 of 1117: login.defs:arm64=1:4.18.0-1 Downloading dependency 202 of 1117: python3-sphinx:arm64=8.2.3-7 Downloading dependency 203 of 1117: fonts-tlwg-norasi-otf:arm64=1:0.7.3-1 Downloading dependency 204 of 1117: libavif16:arm64=1.3.0-1+b1 Downloading dependency 205 of 1117: texlive-base:arm64=2025.20250927-3 Downloading dependency 206 of 1117: libegl-mesa0:arm64=25.2.4-1 Downloading dependency 207 of 1117: libdav1d-dev:arm64=1.5.1-1 Downloading dependency 208 of 1117: libthai0:arm64=0.1.29-2+b1 Downloading dependency 209 of 1117: libts0t64:arm64=1.22-1.1+b1 Downloading dependency 210 of 1117: libxkbcommon-x11-0:arm64=1.7.0-2.1 Downloading dependency 211 of 1117: debconf:arm64=1.5.91 Downloading dependency 212 of 1117: libopenblas0-pthread:arm64=0.3.30+ds-3 Downloading dependency 213 of 1117: base-passwd:arm64=3.6.7 Downloading dependency 214 of 1117: libboost-filesystem-dev:arm64=1.83.0.2+b2 Downloading dependency 215 of 1117: libmpfi0:arm64=1.5.4+ds-4 Downloading dependency 216 of 1117: g++-aarch64-linux-gnu:arm64=4:15.2.0-4 Downloading dependency 217 of 1117: librbio4:arm64=1:7.11.0+dfsg-2 Downloading dependency 218 of 1117: libboost-locale1.83.0:arm64=1.83.0-5 Downloading dependency 219 of 1117: libsasl2-modules-db:arm64=2.1.28+dfsg1-10 Downloading dependency 220 of 1117: libfyba-dev:arm64=4.1.1-11+b1 Downloading dependency 221 of 1117: libhdf5-hl-fortran-310:arm64=1.14.5+repack-4 Downloading dependency 222 of 1117: libhdf5-openmpi-cpp-310:arm64=1.14.5+repack-4 Downloading dependency 223 of 1117: libraqm0:arm64=0.10.3-1 Downloading dependency 224 of 1117: qtbase5-dev-tools:arm64=5.15.17+dfsg-4 Downloading dependency 225 of 1117: libdeflate-dev:arm64=1.23-2 Downloading dependency 226 of 1117: libgl-dev:arm64=1.7.0-1+b2 Downloading dependency 227 of 1117: libboost-context1.83.0:arm64=1.83.0-5 Downloading dependency 228 of 1117: libucx0:arm64=1.19.0+ds-1 Downloading dependency 229 of 1117: texlive-lang-chinese:arm64=2025.20250927-1 Downloading dependency 230 of 1117: fonts-arphic-gkai00mp:arm64=2.11-16 Downloading dependency 231 of 1117: libboost-serialization-dev:arm64=1.83.0.2+b2 Downloading dependency 232 of 1117: libsuitesparseconfig7:arm64=1:7.11.0+dfsg-2 Downloading dependency 233 of 1117: libldap-dev:arm64=2.6.10+dfsg-1 Downloading dependency 234 of 1117: libva2:arm64=2.22.0-3 Downloading dependency 235 of 1117: fonts-arphic-bkai00mp:arm64=2.10-21 Downloading dependency 236 of 1117: libgs10-common:arm64=10.06.0~dfsg-3 Downloading dependency 237 of 1117: libhdf5-openmpi-hl-fortran-310:arm64=1.14.5+repack-4 Downloading dependency 238 of 1117: libva-x11-2:arm64=2.22.0-3 Downloading dependency 239 of 1117: libproc2-0:arm64=2:4.0.4-9 Downloading dependency 240 of 1117: libasound2t64:arm64=1.2.14-2 Downloading dependency 241 of 1117: libtheoradec2:arm64=1.2.0+dfsg-6 Downloading dependency 242 of 1117: libnghttp2-dev:arm64=1.64.0-1.1+b1 Downloading dependency 243 of 1117: libboost-locale-dev:arm64=1.83.0.2+b2Get: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 (184 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwrnhla3b/libboost-locale-dev_1.83.0.2+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 (4594 kB/s) dpkg-name: info: moved 'libklu2_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmps1muroro/libklu2_7.11.0+dfsg-2_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 (7841 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp733ki8c8/mount_2.41.2-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libarmadillo14 arm64 1:14.2.3+dfsg-1 [102 kB] Fetched 102 kB in 0s (6155 kB/s) dpkg-name: info: moved 'libarmadillo14_1%3a14.2.3+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp256tchyi/libarmadillo14_14.2.3+dfsg-1_arm64.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 (5794 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptjjs5v1r/libhdf5-fortran-310_1.14.5+repack-4_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 (581 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5z9jphqy/libwayland-cursor0_1.24.0-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-charset-normalizer arm64 3.4.3-1 [123 kB] Fetched 123 kB in 0s (6339 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp88qkkvy6/python3-charset-normalizer_3.4.3-1_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 (3129 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvpombjgw/libdouble-conversion-dev_3.3.1-2_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 (8184 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmporfgu_hn/libqt5printsupport5t64_5.15.17+dfsg-4_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 (1263 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgf5mhqk0/libvdpau1_1.5-3+b1_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 (1578 kB/s) dpkg-name: info: moved 'libbtf2_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp4t6o5307/libbtf2_7.11.0+dfsg-2_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 (155 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpegr6b_pj/texlive-lang-french_2025.20250927-1_all.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 (12.1 MB/s) dpkg-name: info: moved 'libmariadb3_1%3a11.8.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpeq1ggp9_/libmariadb3_11.8.3-1+b1_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 (2768 kB/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.17-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmpw5g_s35w/libxpm4_3.5.17-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libapache-pom-java all 33-2 [5852 B] Fetched 5852 B in 0s (318 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb5qum022/libapache-pom-java_33-2_all.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 (1235 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf5pbzfm8/libwacom9_2.16.1-1_arm64.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 (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptmdjd0o5/python3-vtk9_9.5.2+dfsg2-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 (88.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7he70fh8/libvtk9-java_9.5.2+dfsg2-1_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 (5085 kB/s) dpkg-name: info: moved 'libcxsparse4_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpmj94hqo0/libcxsparse4_7.11.0+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libabsl20240722 arm64 20240722.0-4 [452 kB] Fetched 452 kB in 0s (20.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkb914i4r/libabsl20240722_20240722.0-4_arm64.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 (6063 kB/s) dpkg-name: info: moved 'libnetcdf-dev_1%3a4.9.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpkkuq5wqh/libnetcdf-dev_4.9.3-1+b1_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 (38.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxjgxuxdw/qtbase5-dev_5.15.17+dfsg-4_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 (60.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzfpbyqtt/libqt6gui6_6.9.2+dfsg-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 (329 kB/s) dpkg-name: info: moved 'ruby_1%3a3.3+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp389c3llu/ruby_3.3+b1_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 (710 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpftiu2j25/dh-autoreconf_21_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 (5438 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprvf82fbo/libxcb-present0_1.17.0-2+b1_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 (98.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7kjegg6q/texlive-luatex_2025.20250927-3_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 (2168 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpli73bpqs/librabbitmq4_0.15.0-1_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 (12.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx8ii_2z9/libnettle8t64_3.10.2-1_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 (32.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe6u6egy9/libibverbs-dev_56.1-1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 openmpi-bin arm64 5.0.8-10+b1 [184 kB] Fetched 184 kB in 0s (8295 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7wu2z99f/openmpi-bin_5.0.8-10+b1_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 (25.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8zoij7t7/libdpkg-perl_1.22.21_all.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 (19.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb0vf1z8g/ruby-rubygems_3.6.7-2_all.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 (3384 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4flom4if/systemd-sysv_258.1-1_arm64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppe_e0r4s/unixodbc-common_2.3.12-2_all.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 (13.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpge1gm2cp/libboost-filesystem1.83.0_1.83.0-5_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 (15.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkmbbpsx5/libhsa-runtime64-1_6.1.2-3_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 (14.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9udd8evr/libgpgme11t64_1.24.2-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libutfcpp-dev all 4.0.5-1 [12.9 kB] Fetched 12.9 kB in 0s (685 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxdao1v5x/libutfcpp-dev_4.0.5-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 (9358 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkxmcbjm3/libzmq5_4.3.5-1+b3_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 (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpda9z2hri/libjs-jquery_3.7.1+dfsg+~3.5.33-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 (4440 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0oc5q4lw/libxcb-shm0_1.17.0-2+b1_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 (1357 kB/s) dpkg-name: info: moved 'libsensors5_1%3a3.6.2-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpqhk13x2s/libsensors5_3.6.2-2_arm64.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 (1547 kB/s) dpkg-name: info: moved 'mariadb-common_1%3a11.8.3-1_all.deb' to '/srv/rebuilderd/tmp/tmppt8h5sor/mariadb-common_11.8.3-1_all.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 (37.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp9o2096q/libboost-log1.83-dev_1.83.0-5_arm64.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 (507 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa93m855i/libatomic1_15.2.0-4_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 (9039 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa_xv19gp/libpixman-1-0_0.46.4-1_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 (2358 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgimrv8kj/libspeex1_1.2.1-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 make arm64 4.4.1-2 [452 kB] Fetched 452 kB in 0s (21.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy4hq_amh/make_4.4.1-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 (2289 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1sfqf57y/libpciaccess0_0.17-3+b3_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 (3890 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8cm7kej7/libjson-perl_4.10000-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libk5crypto3 arm64 1.21.3-5 [81.2 kB] Fetched 81.2 kB in 0s (4916 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1_tbf1hs/libk5crypto3_1.21.3-5_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 (4843 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppyyzdgrt/libtasn1-6-dev_4.20.0-2_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 (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps2_sftmj/libsvtav1enc2_2.3.0+dfsg-1_arm64.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 (2058 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfupvxdyf/libbz2-1.0_1.0.8-6_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 (1230 kB/s) dpkg-name: info: moved 'libxss-dev_1%3a1.2.3-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmpn5klm7p7/libxss-dev_1.2.3-1+b3_arm64.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 (24.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc3g04bv9/libgprofng0_2.45-7_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 (2855 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnjj9hzf5/libzzip-0-13t64_0.13.78+dfsg.1-0.2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl_8fcvcm/xml-core_0.19_all.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 (7318 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp43mg0604/libpam-runtime_1.7.0-5_all.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 (234 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi88mj4yj/libboost-container-dev_1.83.0.2+b2_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 (2652 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcd_s2tt_/libqglviewer-headers_2.8.0+dfsg1-3_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 (21.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptva_8igv/libmpfr6_4.2.2-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 (2168 kB/s) dpkg-name: info: moved 'libsm6_2%3a1.2.6-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpj11yqm_r/libsm6_1.2.6-1_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 (4666 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps88p3uon/libzopfli1_1.0.3-3_arm64.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 (6059 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0wdn52co/libqt5sql5t64_5.15.17+dfsg-4_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 (42.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzigengv3/libvpx11_1.15.2-2_arm64.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 (942 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsxr59phf/libaec0_1.1.4-2_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 (14.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp52ckezf7/libarchive13t64_3.7.4-4+b1_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 (6069 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmbrjd4b7/python3-xlib_0.33-5_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 (1840 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpolcur78a/libpkgconf3_1.8.1-4_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 (9346 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyr7k9b51/libglut3.12_3.4.0-6_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 (12.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppzlo0hs5/libjxl-dev_0.11.1-6_arm64.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 (2411 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuvhtccvs/comerr-dev_2.1-1.47.2-3+b3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpmix2t64 arm64 6.0.0+really5.0.8-1 [574 kB] Fetched 574 kB in 0s (11.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphzji13xb/libpmix2t64_6.0.0+really5.0.8-1_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 (53.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp83705vvp/libpython3.13_3.13.8-1_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 (26.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp17hn44_8/sphinx-common_8.2.3-7_all.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 (38.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnp8kij2o/texlive-latex-base_2025.20250927-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgpgmepp6t64 arm64 1.24.2-3 [328 kB] Fetched 328 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmposib6qez/libgpgmepp6t64_1.24.2-3_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 (4985 kB/s) dpkg-name: info: moved 'libxext-dev_2%3a1.3.4-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmp7nqojh62/libxext-dev_1.3.4-1+b3_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 (14.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsmvzzkpf/libxcb1_1.17.0-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Fetched 40.2 kB in 0s (1780 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp24oi6774/libpipeline1_1.5.8-1_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 (62.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1pil598w/openjdk-21-jdk_21.0.9~8ea-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 (1103 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqhkolvj3/libegl-dev_1.7.0-1+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libdav1d7 arm64 1.5.1-1 [252 kB] Fetched 252 kB in 0s (11.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxjpkzl82/libdav1d7_1.5.1-1_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 (19.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp31bouxdg/libkml-dev_1.3.0-13_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 (45.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi_fvv1me/libhwasan0_15.2.0-4_arm64.deb' Get: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 (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9wgfsekp/libboost-graph1.83.0_1.83.0-5_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 (2844 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphvatuhm6/ghostscript_10.06.0~dfsg-3_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 (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3px354ua/libicu-dev_76.1-4_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.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq4g2agvh/libgfortran-15-dev_15.2.0-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libp11-kit-dev arm64 0.25.9-2 [220 kB] Fetched 220 kB in 0s (18.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg92u1vch/libp11-kit-dev_0.25.9-2_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 (1418 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgivp0el7/libbz2-dev_1.0.8-6_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 (1520 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3l576etb/tex-common_6.19_all.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 (1534 kB/s) dpkg-name: info: moved 'libcap2_1%3a2.75-10+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpydgl35o7/libcap2_2.75-10+b1_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 (29.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2x8civ3_/findutils_4.10.0-3_arm64.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 (9702 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3u8svei5/libboost-random1.83.0_1.83.0-5_arm64.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 (24.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyw3l4uaa/libxml2-16_2.14.6+dfsg-0.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 (3781 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_2zoanbj/libxxhash-dev_0.8.3-2_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 (9852 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_qmtwinv/libboost-context1.83-dev_1.83.0-5_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 (77.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy6_k6yld/groff-base_1.23.0-9_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 (8476 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplqqvaby4/libglut-dev_3.4.0-6_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 (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0g3t0vg9/libboost-thread1.83-dev_1.83.0-5_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 (4667 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqnv6lyqm/libavahi-client3_0.8-17_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 (885 kB/s) dpkg-name: info: moved 'libxss1_1%3a1.2.3-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmpv92bhior/libxss1_1.2.3-1+b3_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 (10.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm4g0aqtr/libboost-timer1.83.0_1.83.0-5_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 (11.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpto79o_a4/libboost-date-time1.83.0_1.83.0-5_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 (308 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpclhn6qzr/libboost-random-dev_1.83.0.2+b2_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 (10.9 MB/s) dpkg-name: info: moved 'libswscale8_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpme1iec2a/libswscale8_7.1.2-1+b1_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 (34.3 MB/s) dpkg-name: info: moved 'libx11-dev_2%3a1.8.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmppkbcouyq/libx11-dev_1.8.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 rubygems-integration all 1.19 [5488 B] Fetched 5488 B in 0s (303 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpohub4tfc/rubygems-integration_1.19_all.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 (2537 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuf537xsu/gcc-15-base_15.2.0-4_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 (16.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbfy90y4m/python3-unicodedata2_16.0.0+ds-1_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.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd355o9z0/gnupg-l10n_2.4.8-3_all.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 (6771 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmej8bm4_/libpam-modules_1.7.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 (2740 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp24hpnls4/librdmacm1t64_56.1-1+b1_arm64.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 (1428 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp178itt2y/media-types_14.0.0_all.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 (1789 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp06050n10/libdrm2_2.4.125-2_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 (1332 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7mpfwcn4/libfribidi0_1.0.16-3_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 (17.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz217fpob/libboost-regex1.83-dev_1.83.0-5_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 (5078 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqbkz0f5h/libgeotiff-dev_1.7.4-1_arm64.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 (4963 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpknccogn4/libxcb-dri3-0_1.17.0-2+b1_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 (1217 kB/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-3_arm64.deb' to '/srv/rebuilderd/tmp/tmplrjgveeg/libattr1_2.5.2-3_arm64.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 (0 B/s) Downloading dependency 244 of 1117: libklu2:arm64=1:7.11.0+dfsg-2 Downloading dependency 245 of 1117: mount:arm64=2.41.2-4 Downloading dependency 246 of 1117: libarmadillo14:arm64=1:14.2.3+dfsg-1 Downloading dependency 247 of 1117: libhdf5-fortran-310:arm64=1.14.5+repack-4 Downloading dependency 248 of 1117: libwayland-cursor0:arm64=1.24.0-2+b1 Downloading dependency 249 of 1117: python3-charset-normalizer:arm64=3.4.3-1 Downloading dependency 250 of 1117: libdouble-conversion-dev:arm64=3.3.1-2 Downloading dependency 251 of 1117: libqt5printsupport5t64:arm64=5.15.17+dfsg-4 Downloading dependency 252 of 1117: libvdpau1:arm64=1.5-3+b1 Downloading dependency 253 of 1117: libbtf2:arm64=1:7.11.0+dfsg-2 Downloading dependency 254 of 1117: texlive-lang-french:arm64=2025.20250927-1 Downloading dependency 255 of 1117: libmariadb3:arm64=1:11.8.3-1+b1 Downloading dependency 256 of 1117: libxpm4:arm64=1:3.5.17-1+b3 Downloading dependency 257 of 1117: libapache-pom-java:arm64=33-2 Downloading dependency 258 of 1117: libwacom9:arm64=2.16.1-1 Downloading dependency 259 of 1117: python3-vtk9:arm64=9.5.2+dfsg2-1 Downloading dependency 260 of 1117: libvtk9-java:arm64=9.5.2+dfsg2-1 Downloading dependency 261 of 1117: libcxsparse4:arm64=1:7.11.0+dfsg-2 Downloading dependency 262 of 1117: libabsl20240722:arm64=20240722.0-4 Downloading dependency 263 of 1117: libnetcdf-dev:arm64=1:4.9.3-1+b1 Downloading dependency 264 of 1117: qtbase5-dev:arm64=5.15.17+dfsg-4 Downloading dependency 265 of 1117: libqt6gui6:arm64=6.9.2+dfsg-2 Downloading dependency 266 of 1117: ruby:arm64=1:3.3+b1 Downloading dependency 267 of 1117: dh-autoreconf:arm64=21 Downloading dependency 268 of 1117: libxcb-present0:arm64=1.17.0-2+b1 Downloading dependency 269 of 1117: texlive-luatex:arm64=2025.20250927-3 Downloading dependency 270 of 1117: librabbitmq4:arm64=0.15.0-1 Downloading dependency 271 of 1117: libnettle8t64:arm64=3.10.2-1 Downloading dependency 272 of 1117: libibverbs-dev:arm64=56.1-1+b1 Downloading dependency 273 of 1117: openmpi-bin:arm64=5.0.8-10+b1 Downloading dependency 274 of 1117: libdpkg-perl:arm64=1.22.21 Downloading dependency 275 of 1117: ruby-rubygems:arm64=3.6.7-2 Downloading dependency 276 of 1117: systemd-sysv:arm64=258.1-1 Downloading dependency 277 of 1117: unixodbc-common:arm64=2.3.12-2 Downloading dependency 278 of 1117: libboost-filesystem1.83.0:arm64=1.83.0-5 Downloading dependency 279 of 1117: libhsa-runtime64-1:arm64=6.1.2-3 Downloading dependency 280 of 1117: libgpgme11t64:arm64=1.24.2-3 Downloading dependency 281 of 1117: libutfcpp-dev:arm64=4.0.5-1 Downloading dependency 282 of 1117: libzmq5:arm64=4.3.5-1+b3 Downloading dependency 283 of 1117: libjs-jquery:arm64=3.7.1+dfsg+~3.5.33-1 Downloading dependency 284 of 1117: libxcb-shm0:arm64=1.17.0-2+b1 Downloading dependency 285 of 1117: libsensors5:arm64=1:3.6.2-2 Downloading dependency 286 of 1117: mariadb-common:arm64=1:11.8.3-1 Downloading dependency 287 of 1117: libboost-log1.83-dev:arm64=1.83.0-5 Downloading dependency 288 of 1117: libatomic1:arm64=15.2.0-4 Downloading dependency 289 of 1117: libpixman-1-0:arm64=0.46.4-1 Downloading dependency 290 of 1117: libspeex1:arm64=1.2.1-3 Downloading dependency 291 of 1117: make:arm64=4.4.1-2 Downloading dependency 292 of 1117: libpciaccess0:arm64=0.17-3+b3 Downloading dependency 293 of 1117: libjson-perl:arm64=4.10000-1 Downloading dependency 294 of 1117: libk5crypto3:arm64=1.21.3-5 Downloading dependency 295 of 1117: libtasn1-6-dev:arm64=4.20.0-2 Downloading dependency 296 of 1117: libsvtav1enc2:arm64=2.3.0+dfsg-1 Downloading dependency 297 of 1117: libbz2-1.0:arm64=1.0.8-6 Downloading dependency 298 of 1117: libxss-dev:arm64=1:1.2.3-1+b3 Downloading dependency 299 of 1117: libgprofng0:arm64=2.45-7 Downloading dependency 300 of 1117: libzzip-0-13t64:arm64=0.13.78+dfsg.1-0.2 Downloading dependency 301 of 1117: xml-core:arm64=0.19 Downloading dependency 302 of 1117: libpam-runtime:arm64=1.7.0-5 Downloading dependency 303 of 1117: libboost-container-dev:arm64=1.83.0.2+b2 Downloading dependency 304 of 1117: libqglviewer-headers:arm64=2.8.0+dfsg1-3 Downloading dependency 305 of 1117: libmpfr6:arm64=4.2.2-2 Downloading dependency 306 of 1117: libsm6:arm64=2:1.2.6-1 Downloading dependency 307 of 1117: libzopfli1:arm64=1.0.3-3 Downloading dependency 308 of 1117: libqt5sql5t64:arm64=5.15.17+dfsg-4 Downloading dependency 309 of 1117: libvpx11:arm64=1.15.2-2 Downloading dependency 310 of 1117: libaec0:arm64=1.1.4-2 Downloading dependency 311 of 1117: libarchive13t64:arm64=3.7.4-4+b1 Downloading dependency 312 of 1117: python3-xlib:arm64=0.33-5 Downloading dependency 313 of 1117: libpkgconf3:arm64=1.8.1-4 Downloading dependency 314 of 1117: libglut3.12:arm64=3.4.0-6 Downloading dependency 315 of 1117: libjxl-dev:arm64=0.11.1-6 Downloading dependency 316 of 1117: comerr-dev:arm64=2.1-1.47.2-3+b3 Downloading dependency 317 of 1117: libpmix2t64:arm64=6.0.0+really5.0.8-1 Downloading dependency 318 of 1117: libpython3.13:arm64=3.13.8-1 Downloading dependency 319 of 1117: sphinx-common:arm64=8.2.3-7 Downloading dependency 320 of 1117: texlive-latex-base:arm64=2025.20250927-3 Downloading dependency 321 of 1117: libgpgmepp6t64:arm64=1.24.2-3 Downloading dependency 322 of 1117: libxext-dev:arm64=2:1.3.4-1+b3 Downloading dependency 323 of 1117: libxcb1:arm64=1.17.0-2+b1 Downloading dependency 324 of 1117: libpipeline1:arm64=1.5.8-1 Downloading dependency 325 of 1117: openjdk-21-jdk:arm64=21.0.9~8ea-1 Downloading dependency 326 of 1117: libegl-dev:arm64=1.7.0-1+b2 Downloading dependency 327 of 1117: libdav1d7:arm64=1.5.1-1 Downloading dependency 328 of 1117: libkml-dev:arm64=1.3.0-13 Downloading dependency 329 of 1117: libhwasan0:arm64=15.2.0-4 Downloading dependency 330 of 1117: libboost-graph1.83.0:arm64=1.83.0-5 Downloading dependency 331 of 1117: ghostscript:arm64=10.06.0~dfsg-3 Downloading dependency 332 of 1117: libicu-dev:arm64=76.1-4 Downloading dependency 333 of 1117: libgfortran-15-dev:arm64=15.2.0-4 Downloading dependency 334 of 1117: libp11-kit-dev:arm64=0.25.9-2 Downloading dependency 335 of 1117: libbz2-dev:arm64=1.0.8-6 Downloading dependency 336 of 1117: tex-common:arm64=6.19 Downloading dependency 337 of 1117: libcap2:arm64=1:2.75-10+b1 Downloading dependency 338 of 1117: findutils:arm64=4.10.0-3 Downloading dependency 339 of 1117: libboost-random1.83.0:arm64=1.83.0-5 Downloading dependency 340 of 1117: libxml2-16:arm64=2.14.6+dfsg-0.1 Downloading dependency 341 of 1117: libxxhash-dev:arm64=0.8.3-2 Downloading dependency 342 of 1117: libboost-context1.83-dev:arm64=1.83.0-5 Downloading dependency 343 of 1117: groff-base:arm64=1.23.0-9 Downloading dependency 344 of 1117: libglut-dev:arm64=3.4.0-6 Downloading dependency 345 of 1117: libboost-thread1.83-dev:arm64=1.83.0-5 Downloading dependency 346 of 1117: libavahi-client3:arm64=0.8-17 Downloading dependency 347 of 1117: libxss1:arm64=1:1.2.3-1+b3 Downloading dependency 348 of 1117: libboost-timer1.83.0:arm64=1.83.0-5 Downloading dependency 349 of 1117: libboost-date-time1.83.0:arm64=1.83.0-5 Downloading dependency 350 of 1117: libboost-random-dev:arm64=1.83.0.2+b2 Downloading dependency 351 of 1117: libswscale8:arm64=7:7.1.2-1+b1 Downloading dependency 352 of 1117: libx11-dev:arm64=2:1.8.12-1 Downloading dependency 353 of 1117: rubygems-integration:arm64=1.19 Downloading dependency 354 of 1117: gcc-15-base:arm64=15.2.0-4 Downloading dependency 355 of 1117: python3-unicodedata2:arm64=16.0.0+ds-1 Downloading dependency 356 of 1117: gnupg-l10n:arm64=2.4.8-3 Downloading dependency 357 of 1117: libpam-modules:arm64=1.7.0-5 Downloading dependency 358 of 1117: librdmacm1t64:arm64=56.1-1+b1 Downloading dependency 359 of 1117: media-types:arm64=14.0.0 Downloading dependency 360 of 1117: libdrm2:arm64=2.4.125-2 Downloading dependency 361 of 1117: libfribidi0:arm64=1.0.16-3 Downloading dependency 362 of 1117: libboost-regex1.83-dev:arm64=1.83.0-5 Downloading dependency 363 of 1117: libgeotiff-dev:arm64=1.7.4-1 Downloading dependency 364 of 1117: libxcb-dri3-0:arm64=1.17.0-2+b1 Downloading dependency 365 of 1117: libattr1:arm64=1:2.5.2-3 Downloading dependency 366 of 1117: python3-stack-data:arm64=0.6.3-1 Downloading dependency 367 of 1117: libblkid-dev:arm64=2.41.2-4dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp69id0e3q/python3-stack-data_0.6.3-1_all.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 (8581 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1t0pod_a/libblkid-dev_2.41.2-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 (3994 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprm96cvbu/xdg-utils_1.2.1-2_all.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 (9477 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzm_ed0b7/libevent-2.1-7t64_2.1.12-stable-10+b1_arm64.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 (16.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfbgwr4rj/liblzma-dev_5.8.1-2_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 (20.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqyd8tbrt/libcairo2_1.18.4-1+b1_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 (6836 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdegx9opu/libodbc2_2.3.12-2+b1_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 (8054 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp71eprdlc/libselinux1-dev_3.8.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 (35.3 MB/s) dpkg-name: info: moved 'libavformat61_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpupy5xl8o/libavformat61_7.1.2-1+b1_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 (69.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphr9caom0/libasan8_15.2.0-4_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 (5456 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjw78i5i_/gpgsm_2.4.8-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libopenmpi-dev arm64 5.0.8-10+b1 [1090 kB] Fetched 1090 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7mrsh405/libopenmpi-dev_5.0.8-10+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-baekmuk all 2.2-13 [8765 kB] Fetched 8765 kB in 1s (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5zs6w4rj/fonts-baekmuk_2.2-13_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx265-215 arm64 4.1-3 [1632 kB] Fetched 1632 kB in 0s (61.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgkmtx7n1/libx265-215_4.1-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 (562 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6dl9xf1u/sgml-base_1.31+nmu1_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 (37.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1m2sef6b/libtcl8.6_8.6.17+dfsg-1_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 (314 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1dqzl0j2/libboost-math-dev_1.83.0.2+b2_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 (16.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprhwxix2s/libsepol-dev_3.8.1-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 (5276 kB/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpzr0bv9bb/libaudit1_4.1.2-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libarmadillo-dev arm64 1:14.2.3+dfsg-1 [414 kB] Fetched 414 kB in 0s (19.6 MB/s) dpkg-name: info: moved 'libarmadillo-dev_1%3a14.2.3+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpu6me9d30/libarmadillo-dev_14.2.3+dfsg-1_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 (3990 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpttiur43a/libsasl2-2_2.1.28+dfsg1-10_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 (1345 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwt7au1a5/python3-minimal_3.13.7-1_arm64.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 (5779 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_ztemmkl/libksba8_1.6.7-2+b1_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 (174 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps18yuaqz/texlive-lang-other_2025.20250927-1_all.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 (23.8 MB/s) dpkg-name: info: moved 'libgmp-dev_2%3a6.3.0+dfsg-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpe74hnz0p/libgmp-dev_6.3.0+dfsg-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 at-spi2-common all 2.58.1-1 [173 kB] Fetched 173 kB in 0s (8986 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptsm660u6/at-spi2-common_2.58.1-1_all.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 (46.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv9nnkm_u/libaom3_3.13.1-1_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 (15.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbicdui2q/libboost-json1.83-dev_1.83.0-5_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 (1193 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8_e_l770/libdrm-amdgpu1_2.4.125-2_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 (1512 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvzx4q80d/libjs-sphinxdoc_8.2.3-7_all.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 (23.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp89kt8_7n/gcc-15_15.2.0-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libkrb5-3 arm64 1.21.3-5 [308 kB] Fetched 308 kB in 0s (15.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp337sy1db/libkrb5-3_1.21.3-5_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 (4661 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvqcypdzp/libsemanage2_3.8.1-1_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 (5779 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaci3dk3e/libexprtk-dev_0.0.3-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 (562 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfna6_yz8/libxshmfence1_1.3.3-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libkrb5-dev arm64 1.21.3-5 [16.1 kB] Fetched 16.1 kB in 0s (772 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6r9fstqm/libkrb5-dev_1.21.3-5_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 (33.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6q3p8geq/libtk8.6_8.6.17-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gettext arm64 0.23.1-2+b1 [1612 kB] Fetched 1612 kB in 0s (45.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp250bg7nu/gettext_0.23.1-2+b1_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 (22.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwzmv50qr/libboost-test1.83-dev_1.83.0-5_arm64.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 (1090 kB/s) dpkg-name: info: moved 'libccolamd3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpl2335t87/libccolamd3_7.11.0+dfsg-2_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 (2314 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz8lxnky0/libnl-route-3-dev_3.11.0-2_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 (450 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwfulybug/python3-matplotlib-inline_0.1.7-1_all.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 (6759 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps50a7sc0/libmetis5_5.1.0.dfsg-8_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 (1559 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzdy8l0ry/libibumad3_56.1-1+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 (43.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuqem2p1e/libopus0_1.5.2-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 (2020 kB/s) dpkg-name: info: moved 'libxext6_2%3a1.3.4-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmp7pdzs3by/libxext6_1.3.4-1+b3_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 (5562 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3mrxcbzx/libsodium23_1.0.18-1+b2_arm64.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 (3136 kB/s) dpkg-name: info: moved 'libxmu-headers_2%3a1.1.3-3_all.deb' to '/srv/rebuilderd/tmp/tmpvqc5g44h/libxmu-headers_1.1.3-3_all.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 (6781 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzofspq4m/libcairo-gobject2_1.18.4-1+b1_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 (2902 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwq07xe57/libgeotiff5_1.7.4-1_arm64.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 (1500 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdre8oraw/libmount-dev_2.41.2-4_arm64.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 (75.2 kB/s) dpkg-name: info: moved 'gcc-aarch64-linux-gnu_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpi0y9539m/gcc-aarch64-linux-gnu_15.2.0-4_arm64.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/tmppimodske/libamdhip64-5_5.7.1-7_arm64.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 (4258 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx4lj8zae/libvorbis0a_1.3.7-3_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 (2283 kB/s) dpkg-name: info: moved 'libxrandr2_2%3a1.5.4-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmpz0jj3bhr/libxrandr2_1.5.4-1+b3_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 (2946 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvbttzt9a/python3-pexpect_4.9-3_all.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 (1927 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9z0rhmzr/libpathplan4_2.42.4-3_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 (108 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu5n1ixx7/libamd-comgr2_6.0+git20231212.4510c28+dfsg-3+b2_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 (93.0 MB/s) dpkg-name: info: moved 'libavcodec61_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpsf847l5v/libavcodec61_7.1.2-1+b1_arm64.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 (210 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa3cdqaey/libboost-coroutine-dev_1.83.0.2+b2_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 (3393 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpadq6o4u_/libgraphite2-3_1.3.14-11_arm64.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 (5595 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpns_57uo3/libxcb-shape0_1.17.0-2+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 texlive-binaries arm64 2025.20250727.75242+ds-4 [6818 kB] Fetched 6818 kB in 0s (96.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7y9ezhan/texlive-binaries_2025.20250727.75242+ds-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 autopoint all 0.23.1-2 [770 kB] Fetched 770 kB in 0s (34.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkqlr5zc4/autopoint_0.23.1-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libopenmpi40 arm64 5.0.8-10+b1 [2104 kB] Fetched 2104 kB in 0s (80.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp92rb6o3d/libopenmpi40_5.0.8-10+b1_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 (37.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3cco092j/libc-bin_2.41-12_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 (32.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyzkbhg0f/libcurl4t64_8.16.0-4_arm64.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 (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeqx2ijcn/fonts-lyx_2.4.4-2_all.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 (195 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwnbjgojy/libboost-date-time-dev_1.83.0.2+b2_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 (3981 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphc0y11_s/python3-pil.imagetk_11.3.0-1_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 (7479 kB/s) dpkg-name: info: moved 'libfontbox-java_1%3a1.8.16-5_all.deb' to '/srv/rebuilderd/tmp/tmpdzba3to2/libfontbox-java_1.8.16-5_all.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 (37.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfmv0m7yn/liblsan0_15.2.0-4_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 (9029 kB/s) dpkg-name: info: moved 'libxvidcore4_2%3a1.3.7-3_arm64.deb' to '/srv/rebuilderd/tmp/tmp347_tr0p/libxvidcore4_1.3.7-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 (2930 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp845imetu/dconf-service_0.49.0-1_arm64.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.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpevl9d8_y/libgeos3.14.0_3.14.0-1_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 (7443 kB/s) dpkg-name: info: moved 'fonts-tlwg-typist-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp2fhf_ccf/fonts-tlwg-typist-otf_0.7.3-1_all.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 (5411 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbw6nnmlt/libarpack2-dev_3.9.1-6_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 (78.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwwp6e4vz/python3-sympy_1.14.0-2_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 (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5mhexxug/texlive-lang-polish_2025.20250927-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libkdb5-10t64 arm64 1.21.3-5 [41.3 kB] Fetched 41.3 kB in 0s (1608 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmuxc5nqd/libkdb5-10t64_1.21.3-5_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 (618 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7183j27j/ruby-xmlrpc_0.3.3-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 (1771 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1f6gs4qb/libsvtav1enc-dev_2.3.0+dfsg-1_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 (179 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplo_xd8xl/libboost-all-dev_1.83.0.2+b2_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 (2652 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkpz8h_r_/libqt6openglwidgets6_6.9.2+dfsg-2_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 (9111 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnt5st9g_/libvtk9.5-qt_9.5.2+dfsg2-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 (92.1 MB/s) dpkg-name: info: moved 'libavcodec-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp3zzqw296/libavcodec-dev_7.1.2-1+b1_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 (524 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc98kvqz5/python3-tk_3.13.5-1_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 (4414 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpocy09a1v/libselinux1_3.8.1-1_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 (9810 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp068yvipi/libboost-atomic1.83-dev_1.83.0-5_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 (27.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0v9t21e6/libbinutils_2.45-7_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libsynctex2 arm64 2025.20250727.75242+ds-4 [54.5 kB] Fetched 54.5 kB in 0s (2796 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdgq7ilo6/libsynctex2_2025.20250727.75242+ds-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libicu76 arm64 76.1-4 [9524 kB] Fetched 9524 kB in 0s (94.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplnl8wxek/libicu76_76.1-4_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 (5535 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm43dver9/libidn2-dev_2.3.8-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libhdf4-0 arm64 4.3.1-1 [261 kB] Fetched 261 kB in 0s (11.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3xp4cbny/libhdf4-0_4.3.1-1_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 (170 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk1u34i7e/libboost-program-options-dev_1.83.0.2+b2_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 (978 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvfmblooq/python3-asttokens_3.0.0-2_all.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 (114 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzfpct8_b/libruby3.3_3.3.8-2_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 (61.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptznfdcs1/tar_1.35+dfsg-3.1_arm64.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 (477 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5f60o0b0/libtext-wrapi18n-perl_0.06-10_all.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 (3283 kB/s) dpkg-name: info: moved 'libminizip-dev_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmph_re0je8/libminizip-dev_1.3.dfsg+really1.3.1-1+b1_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 (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1jisdbdn/libzstd1_1.5.7+dfsg-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 (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq_pqtn21/texlive-latex-recommended_2025.20250927-3_all.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 (6356 kB/s) dpkg-name: info: moved 'fonts-tlwg-typo-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp8sobp201/fonts-tlwg-typo-otf_0.7.3-1_all.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 (125 MB/s) dpkg-name: info: moved 'libllvm19_1%3a19.1.7-7_arm64.deb' to '/srv/rebuilderd/tmp/tmpjnibq313/libllvm19_19.1.7-7_arm64.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 (1990 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnj0sc25t/gcc-14-base_14.3.0-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 coreutils arm64 9.7-3 [2949 kB] Fetched 2949 kB in 0s (69.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4y2jg696/coreutils_9.7-3_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 (909 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfzp0eldy/libpaper-utils_2.2.5-0.3+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libatspi2.0-0t64 arm64 2.58.1-1 [76.7 kB] Fetched 76.7 kB in 0s (4085 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvpc77e7s/libatspi2.0-0t64_2.58.1-1_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 (7788 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq9dtr_ol/libsuperlu7_7.0.1+dfsg1-2_arm64.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 (14.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbad2gq0k/openssl-provider-legacy_3.5.4-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libxxf86vm1 arm64 1:1.1.4-1+b4 [19.2 kB] Fetched 19.2 kB in 0s (876 kB/s) dpkg-name: info: moved 'libxxf86vm1_1%3a1.1.4-1+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpv529voyd/libxxf86vm1_1.1.4-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.3-3 [169 kB] Fetched 169 kB in 0s (7751 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppuoyqs_a/libreadline8t64_8.3-3_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 (12.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpewnmf12k/libboost-regex1.83.0_1.83.0-5_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 (10.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9lvqlelo/libboost-nowide1.83.0_1.83.0-5_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 (1409 kB/s) dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp9qco2wbt/libxrender1_0.9.12-1_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 (1283 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0au5rqw2/libngtcp2-crypto-gnutls8_1.16.0-1_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 (3476 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvs9h48fs/rake_13.2.1-1_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 (2802 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4o3ege6d/libqt5opengl5-dev_5.15.17+dfsg-4_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 (34.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf5fg1aoj/shared-mime-info_2.4-5+b3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgcrypt20 arm64 1.11.2-2 [772 kB] Fetched 772 kB in 0s (30.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx5p52rfz/libgcrypt20_1.11.2-2_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 (7799 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo097d9ck/libyuv-dev_0.0.1919.20250919-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 (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo7_03zbn/libboost-mpi-python1.83.0_1.83.0-5_arm64.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 (25.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9nurr7bu/libsepol2_3.8.1-1_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 (46.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqljj0n9e/man-db_2.13.1-1_arm64.deb' Downloading dependency 368 of 1117: xdg-utils:arm64=1.2.1-2 Downloading dependency 369 of 1117: libevent-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 370 of 1117: liblzma-dev:arm64=5.8.1-2 Downloading dependency 371 of 1117: libcairo2:arm64=1.18.4-1+b1 Downloading dependency 372 of 1117: libodbc2:arm64=2.3.12-2+b1 Downloading dependency 373 of 1117: libselinux1-dev:arm64=3.8.1-1 Downloading dependency 374 of 1117: libavformat61:arm64=7:7.1.2-1+b1 Downloading dependency 375 of 1117: libasan8:arm64=15.2.0-4 Downloading dependency 376 of 1117: gpgsm:arm64=2.4.8-3 Downloading dependency 377 of 1117: libopenmpi-dev:arm64=5.0.8-10+b1 Downloading dependency 378 of 1117: fonts-baekmuk:arm64=2.2-13 Downloading dependency 379 of 1117: libx265-215:arm64=4.1-3 Downloading dependency 380 of 1117: sgml-base:arm64=1.31+nmu1 Downloading dependency 381 of 1117: libtcl8.6:arm64=8.6.17+dfsg-1 Downloading dependency 382 of 1117: libboost-math-dev:arm64=1.83.0.2+b2 Downloading dependency 383 of 1117: libsepol-dev:arm64=3.8.1-1 Downloading dependency 384 of 1117: libaudit1:arm64=1:4.1.2-1 Downloading dependency 385 of 1117: libarmadillo-dev:arm64=1:14.2.3+dfsg-1 Downloading dependency 386 of 1117: libsasl2-2:arm64=2.1.28+dfsg1-10 Downloading dependency 387 of 1117: python3-minimal:arm64=3.13.7-1 Downloading dependency 388 of 1117: libksba8:arm64=1.6.7-2+b1 Downloading dependency 389 of 1117: texlive-lang-other:arm64=2025.20250927-1 Downloading dependency 390 of 1117: libgmp-dev:arm64=2:6.3.0+dfsg-5 Downloading dependency 391 of 1117: at-spi2-common:arm64=2.58.1-1 Downloading dependency 392 of 1117: libaom3:arm64=3.13.1-1 Downloading dependency 393 of 1117: libboost-json1.83-dev:arm64=1.83.0-5 Downloading dependency 394 of 1117: libdrm-amdgpu1:arm64=2.4.125-2 Downloading dependency 395 of 1117: libjs-sphinxdoc:arm64=8.2.3-7 Downloading dependency 396 of 1117: gcc-15:arm64=15.2.0-4 Downloading dependency 397 of 1117: libkrb5-3:arm64=1.21.3-5 Downloading dependency 398 of 1117: libsemanage2:arm64=3.8.1-1 Downloading dependency 399 of 1117: libexprtk-dev:arm64=0.0.3-3 Downloading dependency 400 of 1117: libxshmfence1:arm64=1.3.3-1 Downloading dependency 401 of 1117: libkrb5-dev:arm64=1.21.3-5 Downloading dependency 402 of 1117: libtk8.6:arm64=8.6.17-1 Downloading dependency 403 of 1117: gettext:arm64=0.23.1-2+b1 Downloading dependency 404 of 1117: libboost-test1.83-dev:arm64=1.83.0-5 Downloading dependency 405 of 1117: libccolamd3:arm64=1:7.11.0+dfsg-2 Downloading dependency 406 of 1117: libnl-route-3-dev:arm64=3.11.0-2 Downloading dependency 407 of 1117: python3-matplotlib-inline:arm64=0.1.7-1 Downloading dependency 408 of 1117: libmetis5:arm64=5.1.0.dfsg-8 Downloading dependency 409 of 1117: libibumad3:arm64=56.1-1+b1 Downloading dependency 410 of 1117: libopus0:arm64=1.5.2-2 Downloading dependency 411 of 1117: libxext6:arm64=2:1.3.4-1+b3 Downloading dependency 412 of 1117: libsodium23:arm64=1.0.18-1+b2 Downloading dependency 413 of 1117: libxmu-headers:arm64=2:1.1.3-3 Downloading dependency 414 of 1117: libcairo-gobject2:arm64=1.18.4-1+b1 Downloading dependency 415 of 1117: libgeotiff5:arm64=1.7.4-1 Downloading dependency 416 of 1117: libmount-dev:arm64=2.41.2-4 Downloading dependency 417 of 1117: gcc-aarch64-linux-gnu:arm64=4:15.2.0-4 Downloading dependency 418 of 1117: libamdhip64-5:arm64=5.7.1-7 Downloading dependency 419 of 1117: libvorbis0a:arm64=1.3.7-3 Downloading dependency 420 of 1117: libxrandr2:arm64=2:1.5.4-1+b3 Downloading dependency 421 of 1117: python3-pexpect:arm64=4.9-3 Downloading dependency 422 of 1117: libpathplan4:arm64=2.42.4-3 Downloading dependency 423 of 1117: libamd-comgr2:arm64=6.0+git20231212.4510c28+dfsg-3+b2 Downloading dependency 424 of 1117: libavcodec61:arm64=7:7.1.2-1+b1 Downloading dependency 425 of 1117: libboost-coroutine-dev:arm64=1.83.0.2+b2 Downloading dependency 426 of 1117: libgraphite2-3:arm64=1.3.14-11 Downloading dependency 427 of 1117: libxcb-shape0:arm64=1.17.0-2+b1 Downloading dependency 428 of 1117: texlive-binaries:arm64=2025.20250727.75242+ds-4 Downloading dependency 429 of 1117: autopoint:arm64=0.23.1-2 Downloading dependency 430 of 1117: libopenmpi40:arm64=5.0.8-10+b1 Downloading dependency 431 of 1117: libc-bin:arm64=2.41-12 Downloading dependency 432 of 1117: libcurl4t64:arm64=8.16.0-4 Downloading dependency 433 of 1117: fonts-lyx:arm64=2.4.4-2 Downloading dependency 434 of 1117: libboost-date-time-dev:arm64=1.83.0.2+b2 Downloading dependency 435 of 1117: python3-pil.imagetk:arm64=11.3.0-1 Downloading dependency 436 of 1117: libfontbox-java:arm64=1:1.8.16-5 Downloading dependency 437 of 1117: liblsan0:arm64=15.2.0-4 Downloading dependency 438 of 1117: libxvidcore4:arm64=2:1.3.7-3 Downloading dependency 439 of 1117: dconf-service:arm64=0.49.0-1 Downloading dependency 440 of 1117: libgeos3.14.0:arm64=3.14.0-1 Downloading dependency 441 of 1117: fonts-tlwg-typist-otf:arm64=1:0.7.3-1 Downloading dependency 442 of 1117: libarpack2-dev:arm64=3.9.1-6 Downloading dependency 443 of 1117: python3-sympy:arm64=1.14.0-2 Downloading dependency 444 of 1117: texlive-lang-polish:arm64=2025.20250927-1 Downloading dependency 445 of 1117: libkdb5-10t64:arm64=1.21.3-5 Downloading dependency 446 of 1117: ruby-xmlrpc:arm64=0.3.3-2 Downloading dependency 447 of 1117: libsvtav1enc-dev:arm64=2.3.0+dfsg-1 Downloading dependency 448 of 1117: libboost-all-dev:arm64=1.83.0.2+b2 Downloading dependency 449 of 1117: libqt6openglwidgets6:arm64=6.9.2+dfsg-2 Downloading dependency 450 of 1117: libvtk9.5-qt:arm64=9.5.2+dfsg2-1 Downloading dependency 451 of 1117: libavcodec-dev:arm64=7:7.1.2-1+b1 Downloading dependency 452 of 1117: python3-tk:arm64=3.13.5-1 Downloading dependency 453 of 1117: libselinux1:arm64=3.8.1-1 Downloading dependency 454 of 1117: libboost-atomic1.83-dev:arm64=1.83.0-5 Downloading dependency 455 of 1117: libbinutils:arm64=2.45-7 Downloading dependency 456 of 1117: libsynctex2:arm64=2025.20250727.75242+ds-4 Downloading dependency 457 of 1117: libicu76:arm64=76.1-4 Downloading dependency 458 of 1117: libidn2-dev:arm64=2.3.8-4 Downloading dependency 459 of 1117: libhdf4-0:arm64=4.3.1-1 Downloading dependency 460 of 1117: libboost-program-options-dev:arm64=1.83.0.2+b2 Downloading dependency 461 of 1117: python3-asttokens:arm64=3.0.0-2 Downloading dependency 462 of 1117: libruby3.3:arm64=3.3.8-2 Downloading dependency 463 of 1117: tar:arm64=1.35+dfsg-3.1 Downloading dependency 464 of 1117: libtext-wrapi18n-perl:arm64=0.06-10 Downloading dependency 465 of 1117: libminizip-dev:arm64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 466 of 1117: libzstd1:arm64=1.5.7+dfsg-2 Downloading dependency 467 of 1117: texlive-latex-recommended:arm64=2025.20250927-3 Downloading dependency 468 of 1117: fonts-tlwg-typo-otf:arm64=1:0.7.3-1 Downloading dependency 469 of 1117: libllvm19:arm64=1:19.1.7-7 Downloading dependency 470 of 1117: gcc-14-base:arm64=14.3.0-8 Downloading dependency 471 of 1117: coreutils:arm64=9.7-3 Downloading dependency 472 of 1117: libpaper-utils:arm64=2.2.5-0.3+b2 Downloading dependency 473 of 1117: libatspi2.0-0t64:arm64=2.58.1-1 Downloading dependency 474 of 1117: libsuperlu7:arm64=7.0.1+dfsg1-2 Downloading dependency 475 of 1117: openssl-provider-legacy:arm64=3.5.4-1 Downloading dependency 476 of 1117: libxxf86vm1:arm64=1:1.1.4-1+b4 Downloading dependency 477 of 1117: libreadline8t64:arm64=8.3-3 Downloading dependency 478 of 1117: libboost-regex1.83.0:arm64=1.83.0-5 Downloading dependency 479 of 1117: libboost-nowide1.83.0:arm64=1.83.0-5 Downloading dependency 480 of 1117: libxrender1:arm64=1:0.9.12-1 Downloading dependency 481 of 1117: libngtcp2-crypto-gnutls8:arm64=1.16.0-1 Downloading dependency 482 of 1117: rake:arm64=13.2.1-1 Downloading dependency 483 of 1117: libqt5opengl5-dev:arm64=5.15.17+dfsg-4 Downloading dependency 484 of 1117: shared-mime-info:arm64=2.4-5+b3 Downloading dependency 485 of 1117: libgcrypt20:arm64=1.11.2-2 Downloading dependency 486 of 1117: libyuv-dev:arm64=0.0.1919.20250919-1 Downloading dependency 487 of 1117: libboost-mpi-python1.83.0:arm64=1.83.0-5 Downloading dependency 488 of 1117: libsepol2:arm64=3.8.1-1 Downloading dependency 489 of 1117: man-db:arm64=2.13.1-1 Downloading dependency 490 of 1117: python3-kiwisolver:arm64=1.4.7-3+b1Get: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 (2995 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphbpf_yjz/python3-kiwisolver_1.4.7-3+b1_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 (19.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgc1ayqjy/libssh2-1-dev_1.11.1-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 (22.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8n6zvwy9/tk8.6-blt2.5_2.5.3+dfsg-8_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 (4871 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi271lnxs/libdebhelper-perl_13.28_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 (2633 kB/s) dpkg-name: info: moved 'libsuitesparse-mongoose3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp04rcjf8b/libsuitesparse-mongoose3_7.11.0+dfsg-2_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 (3313 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9uqu6e5p/libcommons-logging-java_1.3.0-2_all.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 (9817 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp38nj8xnw/libboost-numpy1.83-dev_1.83.0-5_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 (3370 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn37e4lhd/libcgraph6_2.42.4-3_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 0s (106 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphah6qzsa/texlive-lang-cyrillic_2025.20250927-1_all.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 (186 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyky7vf06/libboost-numpy-dev_1.83.0.2+b2_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 (139 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbjffjndq/libvtk9.5_9.5.2+dfsg2-1_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 (1138 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwnfzq9qy/ruby-did-you-mean_1.6.3-2_all.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 (38.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpngxwxlvx/libaom-dev_3.13.1-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9kecixzi/libcjson1_1.7.18-3.1_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 (5238 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbyby_563/dash_0.5.12-12_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 (2007 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4bw0thqb/libglx0_1.7.0-1+b2_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 (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps4vwc7ck/libboost-iostreams1.83.0_1.83.0-5_arm64.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 (20.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppdoncqj1/libgnutls-openssl27t64_3.8.10-2_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 (5579 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpku2kzqy3/libtheoraenc2_1.2.0+dfsg-6_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 (1293 kB/s) dpkg-name: info: moved 'libxtst6_2%3a1.2.5-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpmjlh5apq/libxtst6_1.2.5-1_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 (9323 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpplmrcixl/libngtcp2-dev_1.16.0-1_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 (23.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm4drojw1/libhwloc-dev_2.12.2-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 docutils-common all 0.22.2+dfsg-2 [128 kB] Fetched 128 kB in 0s (7363 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpus4_sjyp/docutils-common_0.22.2+dfsg-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libmbedcrypto16 arm64 3.6.4-2 [346 kB] Fetched 346 kB in 0s (14.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoaa9jnw3/libmbedcrypto16_3.6.4-2_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 (1839 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptxjfipsm/libegl1_1.7.0-1+b2_arm64.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 (3741 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf4jvm84f/liblz4-1_1.10.0-4_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 (27.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqkuyjxzi/libpcre2-dev_10.46-1_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 (824 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwickyrwh/libheif-plugin-libde265_1.20.2-2+b1_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 (5086 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp939eeyvs/libtheora1_1.2.0+dfsg-6_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 (169 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1kiyet2y/mpi-default-dev_1.19_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 (3451 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl08l3ntm/cfortran_20210827-1.1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9ora5x7j/qtchooser_66-2+b1_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 (22.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg2nio2vt/libboost-coroutine1.83.0_1.83.0-5_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 (8614 kB/s) dpkg-name: info: moved 'fonts-tlwg-garuda-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmph5t0079q/fonts-tlwg-garuda-otf_0.7.3-1_all.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 (1000 kB/s) dpkg-name: info: moved 'libfontenc1_1%3a1.1.8-1+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmpwnm6tf7k/libfontenc1_1.1.8-1+b2_arm64.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 (2796 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyit0iypa/librtmp1_2.4+20151223.gitfa8646d.1-3_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.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvegj_2g8/libzvbi0t64_0.2.44-1_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 (19.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2c7sov3b/libtool_2.5.4-5_all.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 (565 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpplmzx_0j/libxnvctrl0_535.171.04-1+b2_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/tmpevpp6i6k/dirmngr_2.4.8-3_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 (521 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplg3pgike/python3-jaraco.functools_4.1.0-1_all.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 (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzi72w71i/unicode-data_16.0.0-1_all.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 (77.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy2ukjth9/libvtk9-dev_9.5.2+dfsg2-1_arm64.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 (7422 kB/s) dpkg-name: info: moved 'fonts-tlwg-umpush-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpkbjwj4ea/fonts-tlwg-umpush-otf_0.7.3-1_all.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 (6563 kB/s) dpkg-name: info: moved 'libspqr4_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp2x2xjoc3/libspqr4_7.11.0+dfsg-2_arm64.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 (3128 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvfqermgq/libxft-dev_2.3.6-1+b4_arm64.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 (91.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3o11_gyw/texlive-lang-czechslovak_2025.20250927-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmuparser2v5 arm64 2.3.4-2 [126 kB] Fetched 126 kB in 0s (5438 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ug46hcv/libmuparser2v5_2.3.4-2_arm64.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 (2478 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4lr406ur/dbus-system-bus-common_1.16.2-2_all.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 1s (133 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2l00cewt/gfortran-15-aarch64-linux-gnu_15.2.0-4_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 (19.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm0h01zih/fonts-dejavu-mono_2.37-8_all.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 (61.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw2xs8tf5/libstdc++-14-dev_14.3.0-8_arm64.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 (2282 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_j7i5wa/libgl1-mesa-dri_25.2.4-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 (2713 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgh7l4yfv/libpsl5t64_0.21.2-1.1+b1_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.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprd_qtu59/fontconfig-config_2.15.0-2.4_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 (80.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaghlj3lx/texlive-lang-cjk_2025.20250927-1_all.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 (61.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpclvlj2h4/python-matplotlib-data_3.10.1+dfsg1-6_all.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 (91.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpywzazgxq/fonts-urw-base35_20200910-8_all.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 (27.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp267gla9w/libdb5.3t64_5.3.28+dfsg2-10_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 (6108 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy0jr63zq/libgd3_2.3.3-13_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libtinfo6 arm64 6.5+20250216-2 [341 kB] Fetched 341 kB in 0s (17.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwvfmpj8b/libtinfo6_6.5+20250216-2_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 (231 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnpv37zjx/ruby-ruby2-keywords_0.0.5-1_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_r58mkba/libboost-chrono-dev_1.83.0.2+b2_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 (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwkzp7r90/libhogweed6t64_3.10.2-1_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 (11.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gm5nk3o/libteckit0_2.5.12+ds1-1+b1_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 (14.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfyy1dc6g/libboost-url1.83.0_1.83.0-5_arm64.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 (66.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_dp8yxy3/libqt5gui5t64_5.15.17+dfsg-4_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 (53.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpessub8ws/libvulkan-dev_1.4.321.0-1_arm64.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 (19.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp1xsot2o/libheif1_1.20.2-2+b1_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 (19.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcdlrf5b4/libgfortran5_15.2.0-4_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 (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx1roput5/libpam-systemd_258.1-1_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 (23.0 MB/s) dpkg-name: info: moved 'libnetcdf22_1%3a4.9.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpp0eond_g/libnetcdf22_4.9.3-1+b1_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 (2127 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcx2805gz/libodbcinst2_2.3.12-2+b1_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 (3667 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa0t07s6p/libhdf5-openmpi-hl-310_1.14.5+repack-4_arm64.deb' Get: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 (7442 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptpn3z0wq/libgts-0.7-5t64_0.7.6+darcs121130-5.2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ca-certificates all 20250419 [162 kB] Fetched 162 kB in 0s (8530 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsu05t82_/ca-certificates_20250419_all.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 (70.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwk738v8a/libgcc-15-dev_15.2.0-4_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 (74.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpji_m3_u6/fonts-arphic-bsmi00lp_2.10-18_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 (710 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp928__zmu/ruby-net-telnet_0.2.0-1_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 (1284 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf37drb9m/libhdf5-openmpi-hl-cpp-310_1.14.5+repack-4_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 (77.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjoloswl_/systemd_258.1-1_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 (575 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmdr95zoq/python3-pure-eval_0.2.3-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libinput-bin arm64 1.28.1-1 [26.4 kB] Fetched 26.4 kB in 0s (1356 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppoinpzmv/libinput-bin_1.28.1-1_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 (5689 kB/s) dpkg-name: info: moved 'libswresample-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp46b13guw/libswresample-dev_7.1.2-1+b1_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 (16.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb2g_44co/libzstd-dev_1.5.7+dfsg-2_arm64.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 (167 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprq94auj5/texlive-lang-german_2025.20250927-1_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 (1912 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyb1ib07w/libblosc-dev_1.21.5+ds-2_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 1s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphzow53zn/texlive-lang-greek_2025.20250927-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgsm1 arm64 1.0.22-1+b2 [27.3 kB] Fetched 27.3 kB in 0s (1484 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphut6gesa/libgsm1_1.0.22-1+b2_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 (3702 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoe97nd5l/dvipng_1.18-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-certifi all 2025.1.31+ds-1 [9652 B] Fetched 9652 B in 0s (524 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgl4g3hqb/python3-certifi_2025.1.31+ds-1_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 (2666 kB/s) dpkg-name: info: moved 'libamd3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp1aou86_9/libamd3_7.11.0+dfsg-2_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 (466 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpin25de9_/libdrm-common_2.4.125-2_all.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 (11.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn34xvuvf/libboost-nowide1.83-dev_1.83.0-5_arm64.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 (52.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpye883qpf/libgio-2.0-dev_2.86.0-5_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 (954 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa6ztwvf0/texlive-lang-all_2025.20250927-1_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 (1186 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc0cveg7g/libshine3_3.1.1-3_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 (1496 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjpbworzm/libmuparser-dev_2.3.4-2_arm64.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 (24.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprsxtezwm/libpcre2-16-0_10.46-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 (15.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4litv6ri/libboost-serialization1.83.0_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 (2431 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6chzilof/libjson-c5_0.18+ds-1_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 (2034 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcfpywd26/python3-decorator_5.2.1-2_all.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 (14.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa7l6atd9/libbrotli1_1.1.0-2+b7_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 (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzoqq_lv1/libboost-program-options1.83-dev_1.83.0-5_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/tmpi4zd9w0m/libboost-program-options1.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 (21.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdy2b13_6/libharfbuzz0b_12.1.0-1_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 (3431 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgzuzc700/python3-pyqt5.sip_12.17.1-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libptexenc1 arm64 2025.20250727.75242+ds-4 [49.5 kB] Fetched 49.5 kB in 0s (2300 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4w5zypau/libptexenc1_2025.20250727.75242+ds-4_arm64.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 (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqxpyf0lx/texlive-lang-portuguese_2025.20250927-1_all.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 (116 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1unp_qhm/libqt6widgets6_6.9.2+dfsg-2_arm64.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 (6236 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk39873b9/python3-pyqt5.qtsvg_5.15.11+dfsg-2+b2_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 (5971 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1r738y61/libavahi-common-data_0.8-17_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 (7087 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp144nm2x7/libevent-core-2.1-7t64_2.1.12-stable-10+b1_arm64.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 (22.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiod2uh92/libfontconfig1_2.15.0-2.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 (3272 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7hiagotq/python3-more-itertools_10.8.0-1_all.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 (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpydhkydzt/libgirepository-2.0-0_2.86.0-5_arm64.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 (2683 kB/s) dpkg-name: info: moved 'libspex3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp2xyrovnp/libspex3_7.11.0+dfsg-2_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 (659 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx9yo0q2d/librav1e-dev_0.8.1-5_arm64.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 (28.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4f99p4ys/libstdc++6_15.2.0-4_arm64.deb' Downloading dependency 491 of 1117: libssh2-1-dev:arm64=1.11.1-1 Downloading dependency 492 of 1117: tk8.6-blt2.5:arm64=2.5.3+dfsg-8 Downloading dependency 493 of 1117: libdebhelper-perl:arm64=13.28 Downloading dependency 494 of 1117: libsuitesparse-mongoose3:arm64=1:7.11.0+dfsg-2 Downloading dependency 495 of 1117: libcommons-logging-java:arm64=1.3.0-2 Downloading dependency 496 of 1117: libboost-numpy1.83-dev:arm64=1.83.0-5 Downloading dependency 497 of 1117: libcgraph6:arm64=2.42.4-3 Downloading dependency 498 of 1117: texlive-lang-cyrillic:arm64=2025.20250927-1 Downloading dependency 499 of 1117: libboost-numpy-dev:arm64=1.83.0.2+b2 Downloading dependency 500 of 1117: libvtk9.5:arm64=9.5.2+dfsg2-1 Downloading dependency 501 of 1117: ruby-did-you-mean:arm64=1.6.3-2 Downloading dependency 502 of 1117: libaom-dev:arm64=3.13.1-1 Downloading dependency 503 of 1117: libcjson1:arm64=1.7.18-3.1 Downloading dependency 504 of 1117: dash:arm64=0.5.12-12 Downloading dependency 505 of 1117: libglx0:arm64=1.7.0-1+b2 Downloading dependency 506 of 1117: libboost-iostreams1.83.0:arm64=1.83.0-5 Downloading dependency 507 of 1117: libgnutls-openssl27t64:arm64=3.8.10-2 Downloading dependency 508 of 1117: libtheoraenc2:arm64=1.2.0+dfsg-6 Downloading dependency 509 of 1117: libxtst6:arm64=2:1.2.5-1 Downloading dependency 510 of 1117: libngtcp2-dev:arm64=1.16.0-1 Downloading dependency 511 of 1117: libhwloc-dev:arm64=2.12.2-1 Downloading dependency 512 of 1117: docutils-common:arm64=0.22.2+dfsg-2 Downloading dependency 513 of 1117: libmbedcrypto16:arm64=3.6.4-2 Downloading dependency 514 of 1117: libegl1:arm64=1.7.0-1+b2 Downloading dependency 515 of 1117: liblz4-1:arm64=1.10.0-4 Downloading dependency 516 of 1117: libpcre2-dev:arm64=10.46-1 Downloading dependency 517 of 1117: libheif-plugin-libde265:arm64=1.20.2-2+b1 Downloading dependency 518 of 1117: libtheora1:arm64=1.2.0+dfsg-6 Downloading dependency 519 of 1117: mpi-default-dev:arm64=1.19 Downloading dependency 520 of 1117: cfortran:arm64=20210827-1.1 Downloading dependency 521 of 1117: qtchooser:arm64=66-2+b1 Downloading dependency 522 of 1117: libboost-coroutine1.83.0:arm64=1.83.0-5 Downloading dependency 523 of 1117: fonts-tlwg-garuda-otf:arm64=1:0.7.3-1 Downloading dependency 524 of 1117: libfontenc1:arm64=1:1.1.8-1+b2 Downloading dependency 525 of 1117: librtmp1:arm64=2.4+20151223.gitfa8646d.1-3 Downloading dependency 526 of 1117: libzvbi0t64:arm64=0.2.44-1 Downloading dependency 527 of 1117: libtool:arm64=2.5.4-5 Downloading dependency 528 of 1117: libxnvctrl0:arm64=535.171.04-1+b2 Downloading dependency 529 of 1117: dirmngr:arm64=2.4.8-3 Downloading dependency 530 of 1117: python3-jaraco.functools:arm64=4.1.0-1 Downloading dependency 531 of 1117: unicode-data:arm64=16.0.0-1 Downloading dependency 532 of 1117: libvtk9-dev:arm64=9.5.2+dfsg2-1 Downloading dependency 533 of 1117: fonts-tlwg-umpush-otf:arm64=1:0.7.3-1 Downloading dependency 534 of 1117: libspqr4:arm64=1:7.11.0+dfsg-2 Downloading dependency 535 of 1117: libxft-dev:arm64=2.3.6-1+b4 Downloading dependency 536 of 1117: texlive-lang-czechslovak:arm64=2025.20250927-1 Downloading dependency 537 of 1117: libmuparser2v5:arm64=2.3.4-2 Downloading dependency 538 of 1117: dbus-system-bus-common:arm64=1.16.2-2 Downloading dependency 539 of 1117: gfortran-15-aarch64-linux-gnu:arm64=15.2.0-4 Downloading dependency 540 of 1117: fonts-dejavu-mono:arm64=2.37-8 Downloading dependency 541 of 1117: libstdc++-14-dev:arm64=14.3.0-8 Downloading dependency 542 of 1117: libgl1-mesa-dri:arm64=25.2.4-1 Downloading dependency 543 of 1117: libpsl5t64:arm64=0.21.2-1.1+b1 Downloading dependency 544 of 1117: fontconfig-config:arm64=2.15.0-2.4 Downloading dependency 545 of 1117: texlive-lang-cjk:arm64=2025.20250927-1 Downloading dependency 546 of 1117: python-matplotlib-data:arm64=3.10.1+dfsg1-6 Downloading dependency 547 of 1117: fonts-urw-base35:arm64=20200910-8 Downloading dependency 548 of 1117: libdb5.3t64:arm64=5.3.28+dfsg2-10 Downloading dependency 549 of 1117: libgd3:arm64=2.3.3-13 Downloading dependency 550 of 1117: libtinfo6:arm64=6.5+20250216-2 Downloading dependency 551 of 1117: ruby-ruby2-keywords:arm64=0.0.5-1 Downloading dependency 552 of 1117: libboost-chrono-dev:arm64=1.83.0.2+b2 Downloading dependency 553 of 1117: libhogweed6t64:arm64=3.10.2-1 Downloading dependency 554 of 1117: libteckit0:arm64=2.5.12+ds1-1+b1 Downloading dependency 555 of 1117: libboost-url1.83.0:arm64=1.83.0-5 Downloading dependency 556 of 1117: libqt5gui5t64:arm64=5.15.17+dfsg-4 Downloading dependency 557 of 1117: libvulkan-dev:arm64=1.4.321.0-1 Downloading dependency 558 of 1117: libheif1:arm64=1.20.2-2+b1 Downloading dependency 559 of 1117: libgfortran5:arm64=15.2.0-4 Downloading dependency 560 of 1117: libpam-systemd:arm64=258.1-1 Downloading dependency 561 of 1117: libnetcdf22:arm64=1:4.9.3-1+b1 Downloading dependency 562 of 1117: libodbcinst2:arm64=2.3.12-2+b1 Downloading dependency 563 of 1117: libhdf5-openmpi-hl-310:arm64=1.14.5+repack-4 Downloading dependency 564 of 1117: libgts-0.7-5t64:arm64=0.7.6+darcs121130-5.2+b1 Downloading dependency 565 of 1117: ca-certificates:arm64=20250419 Downloading dependency 566 of 1117: libgcc-15-dev:arm64=15.2.0-4 Downloading dependency 567 of 1117: fonts-arphic-bsmi00lp:arm64=2.10-18 Downloading dependency 568 of 1117: ruby-net-telnet:arm64=0.2.0-1 Downloading dependency 569 of 1117: libhdf5-openmpi-hl-cpp-310:arm64=1.14.5+repack-4 Downloading dependency 570 of 1117: systemd:arm64=258.1-1 Downloading dependency 571 of 1117: python3-pure-eval:arm64=0.2.3-1 Downloading dependency 572 of 1117: libinput-bin:arm64=1.28.1-1 Downloading dependency 573 of 1117: libswresample-dev:arm64=7:7.1.2-1+b1 Downloading dependency 574 of 1117: libzstd-dev:arm64=1.5.7+dfsg-2 Downloading dependency 575 of 1117: texlive-lang-german:arm64=2025.20250927-1 Downloading dependency 576 of 1117: libblosc-dev:arm64=1.21.5+ds-2 Downloading dependency 577 of 1117: texlive-lang-greek:arm64=2025.20250927-1 Downloading dependency 578 of 1117: libgsm1:arm64=1.0.22-1+b2 Downloading dependency 579 of 1117: dvipng:arm64=1.18-1 Downloading dependency 580 of 1117: python3-certifi:arm64=2025.1.31+ds-1 Downloading dependency 581 of 1117: libamd3:arm64=1:7.11.0+dfsg-2 Downloading dependency 582 of 1117: libdrm-common:arm64=2.4.125-2 Downloading dependency 583 of 1117: libboost-nowide1.83-dev:arm64=1.83.0-5 Downloading dependency 584 of 1117: libgio-2.0-dev:arm64=2.86.0-5 Downloading dependency 585 of 1117: texlive-lang-all:arm64=2025.20250927-1 Downloading dependency 586 of 1117: libshine3:arm64=3.1.1-3 Downloading dependency 587 of 1117: libmuparser-dev:arm64=2.3.4-2 Downloading dependency 588 of 1117: libpcre2-16-0:arm64=10.46-1 Downloading dependency 589 of 1117: libboost-serialization1.83.0:arm64=1.83.0-5 Downloading dependency 590 of 1117: libjson-c5:arm64=0.18+ds-1 Downloading dependency 591 of 1117: python3-decorator:arm64=5.2.1-2 Downloading dependency 592 of 1117: libbrotli1:arm64=1.1.0-2+b7 Downloading dependency 593 of 1117: libboost-program-options1.83-dev:arm64=1.83.0-5 Downloading dependency 594 of 1117: libboost-program-options1.83.0:arm64=1.83.0-5 Downloading dependency 595 of 1117: libharfbuzz0b:arm64=12.1.0-1 Downloading dependency 596 of 1117: python3-pyqt5.sip:arm64=12.17.1-1 Downloading dependency 597 of 1117: libptexenc1:arm64=2025.20250727.75242+ds-4 Downloading dependency 598 of 1117: texlive-lang-portuguese:arm64=2025.20250927-1 Downloading dependency 599 of 1117: libqt6widgets6:arm64=6.9.2+dfsg-2 Downloading dependency 600 of 1117: python3-pyqt5.qtsvg:arm64=5.15.11+dfsg-2+b2 Downloading dependency 601 of 1117: libavahi-common-data:arm64=0.8-17 Downloading dependency 602 of 1117: libevent-core-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 603 of 1117: libfontconfig1:arm64=2.15.0-2.4 Downloading dependency 604 of 1117: python3-more-itertools:arm64=10.8.0-1 Downloading dependency 605 of 1117: libgirepository-2.0-0:arm64=2.86.0-5 Downloading dependency 606 of 1117: libspex3:arm64=1:7.11.0+dfsg-2 Downloading dependency 607 of 1117: librav1e-dev:arm64=0.8.1-5 Downloading dependency 608 of 1117: libstdc++6:arm64=15.2.0-4 Downloading dependency 609 of 1117: libevdev2:arm64=1.13.4+dfsg-1Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libevdev2 arm64 1.13.4+dfsg-1 [30.4 kB] Fetched 30.4 kB in 0s (953 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn8u58n4k/libevdev2_1.13.4+dfsg-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 (6712 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpooouerej/libssh-4_0.11.3-1_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 (20.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8sv6xi7n/libunbound8_1.24.0-2_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 (1042 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj1dyv6cm/python3-alabaster_0.7.16-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 grep arm64 3.12-1 [440 kB] Fetched 440 kB in 0s (18.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw7f5tiac/grep_3.12-1_arm64.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 (3435 kB/s) dpkg-name: info: moved 'libice-dev_2%3a1.1.1-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp2_rg0vjm/libice-dev_1.1.1-1_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 (798 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5drjx4xx/libodbccr2_2.3.12-2+b1_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 (22.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7exhomf/libboost-fiber1.83.0_1.83.0-5_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 (45.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpynbe61ue/libhdf5-310_1.14.5+repack-4_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 (5641 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgbq41slf/libfyba0t64_4.1.1-11+b1_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 (2055 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwdlz68f5/ruby-csv_3.3.4-1_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 (21.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6quqzkm7/autoconf_2.72-3.1_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 (1000 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd8r5ryn5/libhwloc-plugins_2.12.2-1_arm64.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 (1898 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7s9n4l5d/libibmad5_56.1-1+b1_arm64.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 (55.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd3li86_k/libstdc++-15-dev_15.2.0-4_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 (2697 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcys8e6w5/libxft2_2.3.6-1+b4_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 (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3lsfhsc7/texlive-plain-generic_2025.20250927-3_all.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 (1774 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_wqevxs4/fonts-gfs-porson_1.1-7_all.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 (3178 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuib8y7xk/libglib2.0-dev-bin_2.86.0-5_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 (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpldypvjii/libboost-container1.83-dev_1.83.0-5_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 (7283 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjaxzdwnt/libctf-nobfd0_2.45-7_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 (7308 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4u0qikiu/libqt5test5t64_5.15.17+dfsg-4_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 (8070 kB/s) dpkg-name: info: moved 'fonts-tlwg-laksaman-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp3hn1mty5/fonts-tlwg-laksaman-otf_0.7.3-1_all.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.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqp66b23t/libqt5core5t64_5.15.17+dfsg-4_arm64.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 (1943 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ntihe9h/libblosc1_1.21.5+ds-2_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 (9660 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaxh1ex7q/liblab-gamut1_2.42.4-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gzip arm64 1.13-1 [135 kB] Fetched 135 kB in 0s (6725 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3o54bh0s/gzip_1.13-1_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 (22.1 MB/s) dpkg-name: info: moved 'fonts-tlwg-purisa-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpsav4argk/fonts-tlwg-purisa-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 help2man arm64 1.49.3+b1 [198 kB] Fetched 198 kB in 0s (8881 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpii84_l9j/help2man_1.49.3+b1_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 (1262 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpilhbksw6/libcloudproviders0_0.3.6-3_arm64.deb' Get: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 (62.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8vhwdxpy/python3.13-minimal_3.13.8-1_arm64.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 (6877 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprf0i62m1/libglu1-mesa_9.0.2-1.1+b3_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 (6581 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw52w1g03/libxcb-xkb1_1.17.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 (9947 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnehtuug2/po-debconf_1.0.21+nmu1_all.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 (5699 kB/s) dpkg-name: info: moved 'fonts-tlwg-sawasdee-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp129vfp00/fonts-tlwg-sawasdee-otf_0.7.3-1_all.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 (65.4 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmputkmvyvo/cpp-15_15.2.0-4_arm64.deb' Get: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 (161 MB/s) dpkg-name: info: moved 'fonts-unfonts-extra_1%3a1.0.2-080608+dfsg-11_all.deb' to '/srv/rebuilderd/tmp/tmpvqf5433e/fonts-unfonts-extra_1.0.2-080608+dfsg-11_all.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 (7480 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphuu03uks/libwebpdecoder3_1.5.0-0.1_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 (993 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfx6zojbs/dh-exec_0.30+b1_arm64.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 (1414 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpye5bg5ms/libpotrace0_1.16-2+b2_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 (211 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu2ec2zjy/libboost-atomic-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssl3t64 arm64 3.5.4-1 [2725 kB] Fetched 2725 kB in 0s (62.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpewqnbs5j/libssl3t64_3.5.4-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 (2516 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplo_jyzq9/python3-defusedxml_0.7.1-3_all.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 (0 B/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpzu33ttzw/zlib1g_1.3.dfsg+really1.3.1-1+b1_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 (8754 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8qtg_2j5/liblerc-dev_4.0.0+ds-5_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 (2412 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdqvf_ozd/libtwolame0_0.4.0-2+b2_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 (2204 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphjmp8mxz/libfreexl-dev_2.0.0-1+b3_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 (6790 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvp2nr9p8/python3-pyparsing_3.1.3-1_all.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 (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5ps92osi/libqhull-r8.0_2020.2-7_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 (8397 kB/s) dpkg-name: info: moved 'fonts-tlwg-waree-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpda91yi7g/fonts-tlwg-waree-otf_0.7.3-1_all.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 (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwgzv79lj/libpango-1.0-0_1.56.3-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libisl23 arm64 0.27-1 [601 kB] Fetched 601 kB in 0s (25.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_u396yoz/libisl23_0.27-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpoppler-dev arm64 25.03.0-11.1 [9692 B] Fetched 9692 B in 0s (411 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf9khrzpo/libpoppler-dev_25.03.0-11.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 (983 kB/s) dpkg-name: info: moved 'libsm-dev_2%3a1.2.6-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpyi_k0i43/libsm-dev_1.2.6-1_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 (25.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpowu9a1x5/libarchive-dev_3.7.4-4+b1_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 (2440 kB/s) dpkg-name: info: moved 'libxdmcp-dev_1%3a1.1.5-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpkx27foyi/libxdmcp-dev_1.1.5-1_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 (25.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyqwjdeae/python3-jedi_0.19.1+ds1-1_all.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 (804 kB/s) dpkg-name: info: moved 'xorg-sgml-doctools_1%3a1.11-1.1_all.deb' to '/srv/rebuilderd/tmp/tmps_h3a08w/xorg-sgml-doctools_1.11-1.1_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 (38.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm7ht7kz_/util-linux_2.41.2-4_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 (2984 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyui5lqlh/t1utils_1.41-4+b1_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 (13.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8hwq9hco/binutils_2.45-7_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 (172 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptoaqnx_t/libboost-graph-dev_1.83.0.2+b2_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 (3421 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpktj7kb5a/libhdf5-hl-310_1.14.5+repack-4_arm64.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 (1509 kB/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpyonkfrad/libxdmcp6_1.1.5-1_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 (1916 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq3a5kqp5/libfido2-1_1.16.0-2_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 (22.7 MB/s) dpkg-name: info: moved 'libcholmod5_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp4qy5qef3/libcholmod5_7.11.0+dfsg-2_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.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_a8hjjuy/libboost-container1.83.0_1.83.0-5_arm64.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 (3358 kB/s) dpkg-name: info: moved 'libjpeg-dev_1%3a2.1.5-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpid425ddx/libjpeg-dev_2.1.5-4_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 (26.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1n0447um/python3-setuptools_78.1.1-0.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 (139 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx3uy4rxv/python3-matplotlib_3.10.1+dfsg1-6_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 (5301 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprnk731p1/libqhullcpp8.0_2020.2-7_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 (6598 kB/s) dpkg-name: info: moved 'fonts-tlwg-loma-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpa5ogosq3/fonts-tlwg-loma-otf_0.7.3-1_all.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 (1149 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5musj0jg/libxcb-image0_0.4.0-2+b2_arm64.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 (749 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcsfchd1_/libb2-1_0.98.1-1.1+b2_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 (1424 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_hup7as6/python3_3.13.7-1_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 (29.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8gm164ae/libfontconfig-dev_2.15.0-2.4_arm64.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 (5764 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpctpufozl/libgio-2.0-dev-bin_2.86.0-5_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 (7559 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyvr8riix/libdbus-1-3_1.16.2-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgssapi-krb5-2 arm64 1.21.3-5 [127 kB] Fetched 127 kB in 0s (5921 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2hakp77n/libgssapi-krb5-2_1.21.3-5_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 (2081 kB/s) dpkg-name: info: moved 'libcamd3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmprm8yww4y/libcamd3_7.11.0+dfsg-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpq5 arm64 18.0-1 [240 kB] Fetched 240 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbrq0xdfz/libpq5_18.0-1_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 (2937 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv68__bqt/librist4_0.2.11+dfsg-1_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 (13.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg0ipfzv4/libpcre2-8-0_10.46-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 (55.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxw2n0yvm/libgcc-14-dev_14.3.0-8_arm64.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 (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjpzr_g1r/libglew-dev_2.2.0-4+b2_arm64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdrqu3djo/libxcb-render0_1.17.0-2+b1_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 (4969 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa25n7op_/python3-jinja2_3.1.6-1_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 (254 kB/s) dpkg-name: info: moved 'cpp-aarch64-linux-gnu_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpf3us7c6k/cpp-aarch64-linux-gnu_15.2.0-4_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 (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg5egqoqt/libboost-mpi1.83.0_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcrypt1 arm64 1:4.4.38-1 [91.8 kB] Fetched 91.8 kB in 0s (4312 kB/s) dpkg-name: info: moved 'libcrypt1_1%3a4.4.38-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpo3jpwn0o/libcrypt1_4.4.38-1_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 (36.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkuoe01_a/libsqlite3-dev_3.46.1-8_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libjsoncpp26 arm64 1.9.6-4 [73.2 kB] Fetched 73.2 kB in 0s (3639 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqiab9zui/libjsoncpp26_1.9.6-4_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 (343 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6m_ap0jj/libsz2_1.1.4-2_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 (84.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp81o154hn/libtsan2_15.2.0-4_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 (99.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxn2ytooa/texlive-latex-extra_2025.20250927-3_all.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 (1749 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpviai8_bh/libtbbmalloc2_2022.1.0-3_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 (4443 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz8q66q2q/python3.13-tk_3.13.8-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 (1134 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe0eecl4c/sensible-utils_0.0.26_all.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 (65.2 kB/s) dpkg-name: info: moved 'g++_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmph95tn2dz/g++_15.2.0-4_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 (216 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_mjhopcd/libboost-thread-dev_1.83.0.2+b2_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 (11.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph7t2hl9j/libboost-thread1.83.0_1.83.0-5_arm64.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 (2759 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpksh6cjy4/libgl2ps1.4_1.4.2+dfsg1-4_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 (49.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo08a990j/libglib2.0-0t64_2.86.0-5_arm64.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 (3426 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbxgm3pg_/libpcre2-posix3_10.46-1_arm64.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 (9269 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcfdokya0/libgts-dev_0.7.6+darcs121130-5.2+b1_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 (14.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppwgigl06/libboost-wave1.83.0_1.83.0-5_arm64.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 (1000 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpslh9bonw/libva-drm2_2.22.0-3_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 (4768 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1a7oqbtu/libsharpyuv0_1.5.0-0.1_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 (22.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkrmvud89/libgvc6_2.42.4-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 automake all 1:1.18.1-2 [877 kB] Fetched 877 kB in 0s (30.2 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-2_all.deb' to '/srv/rebuilderd/tmp/tmp2iyu9vb2/automake_1.18.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 java-common all 0.76 [6776 B] Fetched 6776 B in 0s (408 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiq75gy9j/java-common_0.76_all.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 (146 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3k3w9zqr/default-libmysqlclient-dev_1.1.1_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 (179 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe4pcr2xb/libboost-system-dev_1.83.0.2+b2_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 (1133 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyzn1ax83/libcom-err2_1.47.2-3+b3_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 (7834 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk9hfet_o/libltdl-dev_2.5.4-5_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 (1370 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0lv0yka7/libngtcp2-crypto-ossl-dev_1.16.0-1_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 (3812 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi05az386/libpsl-dev_0.21.2-1.1+b1_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 (1641 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb_7vfs4l/libsnappy1v5_1.2.2-2_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 (35.0 MB/s) dpkg-name: info: moved 'libnss3_2%3a3.117-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpa6px3rud/libnss3_3.117-1_arm64.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 (1971 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_xaa007/libtasn1-6_4.20.0-2_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 (6636 kB/s) dpkg-name: info: moved 'fonts-tlwg-typewriter-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp_zhrluj7/fonts-tlwg-typewriter-otf_0.7.3-1_all.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 (1104 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2rlz10a7/libxcb-util1_0.4.1-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 (2555 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxmlvd3m8/libseccomp2_2.6.0-2_arm64.deb' Downloading dependency 610 of 1117: libssh-4:arm64=0.11.3-1 Downloading dependency 611 of 1117: libunbound8:arm64=1.24.0-2 Downloading dependency 612 of 1117: python3-alabaster:arm64=0.7.16-0.1 Downloading dependency 613 of 1117: grep:arm64=3.12-1 Downloading dependency 614 of 1117: libice-dev:arm64=2:1.1.1-1 Downloading dependency 615 of 1117: libodbccr2:arm64=2.3.12-2+b1 Downloading dependency 616 of 1117: libboost-fiber1.83.0:arm64=1.83.0-5 Downloading dependency 617 of 1117: libhdf5-310:arm64=1.14.5+repack-4 Downloading dependency 618 of 1117: libfyba0t64:arm64=4.1.1-11+b1 Downloading dependency 619 of 1117: ruby-csv:arm64=3.3.4-1 Downloading dependency 620 of 1117: autoconf:arm64=2.72-3.1 Downloading dependency 621 of 1117: libhwloc-plugins:arm64=2.12.2-1 Downloading dependency 622 of 1117: libibmad5:arm64=56.1-1+b1 Downloading dependency 623 of 1117: libstdc++-15-dev:arm64=15.2.0-4 Downloading dependency 624 of 1117: libxft2:arm64=2.3.6-1+b4 Downloading dependency 625 of 1117: texlive-plain-generic:arm64=2025.20250927-3 Downloading dependency 626 of 1117: fonts-gfs-porson:arm64=1.1-7 Downloading dependency 627 of 1117: libglib2.0-dev-bin:arm64=2.86.0-5 Downloading dependency 628 of 1117: libboost-container1.83-dev:arm64=1.83.0-5 Downloading dependency 629 of 1117: libctf-nobfd0:arm64=2.45-7 Downloading dependency 630 of 1117: libqt5test5t64:arm64=5.15.17+dfsg-4 Downloading dependency 631 of 1117: fonts-tlwg-laksaman-otf:arm64=1:0.7.3-1 Downloading dependency 632 of 1117: libqt5core5t64:arm64=5.15.17+dfsg-4 Downloading dependency 633 of 1117: libblosc1:arm64=1.21.5+ds-2 Downloading dependency 634 of 1117: liblab-gamut1:arm64=2.42.4-3 Downloading dependency 635 of 1117: gzip:arm64=1.13-1 Downloading dependency 636 of 1117: fonts-tlwg-purisa-otf:arm64=1:0.7.3-1 Downloading dependency 637 of 1117: help2man:arm64=1.49.3+b1 Downloading dependency 638 of 1117: libcloudproviders0:arm64=0.3.6-3 Downloading dependency 639 of 1117: python3.13-minimal:arm64=3.13.8-1 Downloading dependency 640 of 1117: libglu1-mesa:arm64=9.0.2-1.1+b3 Downloading dependency 641 of 1117: libxcb-xkb1:arm64=1.17.0-2+b1 Downloading dependency 642 of 1117: po-debconf:arm64=1.0.21+nmu1 Downloading dependency 643 of 1117: fonts-tlwg-sawasdee-otf:arm64=1:0.7.3-1 Downloading dependency 644 of 1117: cpp-15:arm64=15.2.0-4 Downloading dependency 645 of 1117: fonts-unfonts-extra:arm64=1:1.0.2-080608+dfsg-11 Downloading dependency 646 of 1117: libwebpdecoder3:arm64=1.5.0-0.1 Downloading dependency 647 of 1117: dh-exec:arm64=0.30+b1 Downloading dependency 648 of 1117: libpotrace0:arm64=1.16-2+b2 Downloading dependency 649 of 1117: libboost-atomic-dev:arm64=1.83.0.2+b2 Downloading dependency 650 of 1117: libssl3t64:arm64=3.5.4-1 Downloading dependency 651 of 1117: python3-defusedxml:arm64=0.7.1-3 Downloading dependency 652 of 1117: zlib1g:arm64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 653 of 1117: liblerc-dev:arm64=4.0.0+ds-5 Downloading dependency 654 of 1117: libtwolame0:arm64=0.4.0-2+b2 Downloading dependency 655 of 1117: libfreexl-dev:arm64=2.0.0-1+b3 Downloading dependency 656 of 1117: python3-pyparsing:arm64=3.1.3-1 Downloading dependency 657 of 1117: libqhull-r8.0:arm64=2020.2-7 Downloading dependency 658 of 1117: fonts-tlwg-waree-otf:arm64=1:0.7.3-1 Downloading dependency 659 of 1117: libpango-1.0-0:arm64=1.56.3-2 Downloading dependency 660 of 1117: libisl23:arm64=0.27-1 Downloading dependency 661 of 1117: libpoppler-dev:arm64=25.03.0-11.1 Downloading dependency 662 of 1117: libsm-dev:arm64=2:1.2.6-1 Downloading dependency 663 of 1117: libarchive-dev:arm64=3.7.4-4+b1 Downloading dependency 664 of 1117: libxdmcp-dev:arm64=1:1.1.5-1 Downloading dependency 665 of 1117: python3-jedi:arm64=0.19.1+ds1-1 Downloading dependency 666 of 1117: xorg-sgml-doctools:arm64=1:1.11-1.1 Downloading dependency 667 of 1117: util-linux:arm64=2.41.2-4 Downloading dependency 668 of 1117: t1utils:arm64=1.41-4+b1 Downloading dependency 669 of 1117: binutils:arm64=2.45-7 Downloading dependency 670 of 1117: libboost-graph-dev:arm64=1.83.0.2+b2 Downloading dependency 671 of 1117: libhdf5-hl-310:arm64=1.14.5+repack-4 Downloading dependency 672 of 1117: libxdmcp6:arm64=1:1.1.5-1 Downloading dependency 673 of 1117: libfido2-1:arm64=1.16.0-2 Downloading dependency 674 of 1117: libcholmod5:arm64=1:7.11.0+dfsg-2 Downloading dependency 675 of 1117: libboost-container1.83.0:arm64=1.83.0-5 Downloading dependency 676 of 1117: libjpeg-dev:arm64=1:2.1.5-4 Downloading dependency 677 of 1117: python3-setuptools:arm64=78.1.1-0.1 Downloading dependency 678 of 1117: python3-matplotlib:arm64=3.10.1+dfsg1-6 Downloading dependency 679 of 1117: libqhullcpp8.0:arm64=2020.2-7 Downloading dependency 680 of 1117: fonts-tlwg-loma-otf:arm64=1:0.7.3-1 Downloading dependency 681 of 1117: libxcb-image0:arm64=0.4.0-2+b2 Downloading dependency 682 of 1117: libb2-1:arm64=0.98.1-1.1+b2 Downloading dependency 683 of 1117: python3:arm64=3.13.7-1 Downloading dependency 684 of 1117: libfontconfig-dev:arm64=2.15.0-2.4 Downloading dependency 685 of 1117: libgio-2.0-dev-bin:arm64=2.86.0-5 Downloading dependency 686 of 1117: libdbus-1-3:arm64=1.16.2-2 Downloading dependency 687 of 1117: libgssapi-krb5-2:arm64=1.21.3-5 Downloading dependency 688 of 1117: libcamd3:arm64=1:7.11.0+dfsg-2 Downloading dependency 689 of 1117: libpq5:arm64=18.0-1 Downloading dependency 690 of 1117: librist4:arm64=0.2.11+dfsg-1 Downloading dependency 691 of 1117: libpcre2-8-0:arm64=10.46-1 Downloading dependency 692 of 1117: libgcc-14-dev:arm64=14.3.0-8 Downloading dependency 693 of 1117: libglew-dev:arm64=2.2.0-4+b2 Downloading dependency 694 of 1117: libxcb-render0:arm64=1.17.0-2+b1 Downloading dependency 695 of 1117: python3-jinja2:arm64=3.1.6-1 Downloading dependency 696 of 1117: cpp-aarch64-linux-gnu:arm64=4:15.2.0-4 Downloading dependency 697 of 1117: libboost-mpi1.83.0:arm64=1.83.0-5 Downloading dependency 698 of 1117: libcrypt1:arm64=1:4.4.38-1 Downloading dependency 699 of 1117: libsqlite3-dev:arm64=3.46.1-8 Downloading dependency 700 of 1117: libjsoncpp26:arm64=1.9.6-4 Downloading dependency 701 of 1117: libsz2:arm64=1.1.4-2 Downloading dependency 702 of 1117: libtsan2:arm64=15.2.0-4 Downloading dependency 703 of 1117: texlive-latex-extra:arm64=2025.20250927-3 Downloading dependency 704 of 1117: libtbbmalloc2:arm64=2022.1.0-3 Downloading dependency 705 of 1117: python3.13-tk:arm64=3.13.8-1 Downloading dependency 706 of 1117: sensible-utils:arm64=0.0.26 Downloading dependency 707 of 1117: g++:arm64=4:15.2.0-4 Downloading dependency 708 of 1117: libboost-thread-dev:arm64=1.83.0.2+b2 Downloading dependency 709 of 1117: libboost-thread1.83.0:arm64=1.83.0-5 Downloading dependency 710 of 1117: libgl2ps1.4:arm64=1.4.2+dfsg1-4 Downloading dependency 711 of 1117: libglib2.0-0t64:arm64=2.86.0-5 Downloading dependency 712 of 1117: libpcre2-posix3:arm64=10.46-1 Downloading dependency 713 of 1117: libgts-dev:arm64=0.7.6+darcs121130-5.2+b1 Downloading dependency 714 of 1117: libboost-wave1.83.0:arm64=1.83.0-5 Downloading dependency 715 of 1117: libva-drm2:arm64=2.22.0-3 Downloading dependency 716 of 1117: libsharpyuv0:arm64=1.5.0-0.1 Downloading dependency 717 of 1117: libgvc6:arm64=2.42.4-3 Downloading dependency 718 of 1117: automake:arm64=1:1.18.1-2 Downloading dependency 719 of 1117: java-common:arm64=0.76 Downloading dependency 720 of 1117: default-libmysqlclient-dev:arm64=1.1.1 Downloading dependency 721 of 1117: libboost-system-dev:arm64=1.83.0.2+b2 Downloading dependency 722 of 1117: libcom-err2:arm64=1.47.2-3+b3 Downloading dependency 723 of 1117: libltdl-dev:arm64=2.5.4-5 Downloading dependency 724 of 1117: libngtcp2-crypto-ossl-dev:arm64=1.16.0-1 Downloading dependency 725 of 1117: libpsl-dev:arm64=0.21.2-1.1+b1 Downloading dependency 726 of 1117: libsnappy1v5:arm64=1.2.2-2 Downloading dependency 727 of 1117: libnss3:arm64=2:3.117-1 Downloading dependency 728 of 1117: libtasn1-6:arm64=4.20.0-2 Downloading dependency 729 of 1117: fonts-tlwg-typewriter-otf:arm64=1:0.7.3-1 Downloading dependency 730 of 1117: libxcb-util1:arm64=0.4.1-1 Downloading dependency 731 of 1117: libseccomp2:arm64=2.6.0-2 Downloading dependency 732 of 1117: texlive-pictures:arm64=2025.20250927-3Get: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 (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0mo7czaj/texlive-pictures_2025.20250927-3_all.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 (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp09017plg/libboost-mpi-python1.83-dev_1.83.0-5_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.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkbi_6kke/libglu1-mesa-dev_9.0.2-1.1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 bash arm64 5.3-1 [1507 kB] Fetched 1507 kB in 0s (52.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps2yh_477/bash_5.3-1_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 (84.8 kB/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpnre3zrwn/cpp_15.2.0-4_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 (35.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ukijymu/libgnutls-dane0t64_3.8.10-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libjsoncpp-dev arm64 1.9.6-4 [102 kB] Fetched 102 kB in 0s (4996 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2qj0swe1/libjsoncpp-dev_1.9.6-4_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 (941 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7727pmh0/libijs-0.35_0.35-16_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 (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzxa63_a1/libimagequant0_4.4.0-3_arm64.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 (52.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp89yw05mg/libpython3.13-stdlib_3.13.8-1_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 (44.4 MB/s) dpkg-name: info: moved 'passwd_1%3a4.18.0-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp2ipi5p8d/passwd_4.18.0-1_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 (3944 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5x9e3mjd/python3-pygraphviz_1.14-2_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 (14.8 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpp5wj3cb9/libmagic-mgc_5.46-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 (2495 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuj7ppdxi/libc-dev-bin_2.41-12_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 (217 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqg7krwrf/libboost-timer-dev_1.83.0.2+b2_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 (17.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmply689qsl/libmp3lame0_3.100-6+b3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libnspr4 arm64 2:4.37-1 [101 kB] Fetched 101 kB in 0s (4459 kB/s) dpkg-name: info: moved 'libnspr4_2%3a4.37-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp_vgmoi2r/libnspr4_4.37-1_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 (20.1 MB/s) dpkg-name: info: moved 'libx264-165_2%3a0.165.3222+gitb35605ac-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpil02foej/libx264-165_0.165.3222+gitb35605ac-3_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 (1562 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphaa7ir37/libopengl0_1.7.0-1+b2_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 (48.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl6nnp275/openssl_3.5.4-1_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 (9622 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdhvdgq57/python3-pkg-resources_78.1.1-0.1_all.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 (1638 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbivull7f/libitm1_15.2.0-4_arm64.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 (0 B/s) dpkg-name: info: moved 'file_1%3a5.46-5_arm64.deb' to '/srv/rebuilderd/tmp/tmphykjap55/file_5.46-5_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 (944 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpic_ng_tt/libfile-stripnondeterminism-perl_1.15.0-1_all.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 (895 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgvtobi3g/python3-executing_2.2.0-0.3_all.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 (177 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsc7de05w/libboost-mpi-python-dev_1.83.0.2+b2_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 (1147 kB/s) dpkg-name: info: moved 'libxau-dev_1%3a1.0.11-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpj4x6cnbo/libxau-dev_1.0.11-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0c1x06o2/libboost-log-dev_1.83.0.2+b2_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 (922 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0pq8ra1v/libglx-dev_1.7.0-1+b2_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 (2691 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_nkuhwck/libglib2.0-dev_2.86.0-5_arm64.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 (491 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf7mwxkdw/pkg-config_1.8.1-4_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 (47.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmploiwqtun/libqt6core6t64_6.9.2+dfsg-2_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 (875 kB/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpw_dlhm8_/libxau6_1.0.11-1_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 (87.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj1lc0jz8/proj-data_9.7.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtiffxx6 arm64 4.7.1-1 [174 kB] Fetched 174 kB in 0s (9010 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk3ukj_vl/libtiffxx6_4.7.1-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 perl arm64 5.40.1-6 [267 kB] Fetched 267 kB in 0s (12.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpalc1npva/perl_5.40.1-6_arm64.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 (723 kB/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmpz9ysr1oi/libaudit-common_4.1.2-1_all.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 (684 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph589qibu/python3-markupsafe_3.0.2-2_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 (1928 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqe_xw98t/python3-typeguard_4.4.4-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 (18.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjgrmsjof/libboost-test1.83.0_1.83.0-5_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 (180 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuy6ok714/libboost-type-erasure-dev_1.83.0.2+b2_arm64.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 (4478 kB/s) dpkg-name: info: moved 'libxi6_2%3a1.8.2-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpgq6yncfq/libxi6_1.8.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.28 [941 kB] Fetched 941 kB in 0s (32.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp14me8hqi/debhelper_13.28_all.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 (155 kB/s) dpkg-name: info: moved 'default-jre-headless_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmpj19u38ru/default-jre-headless_1.21-76_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 lmodern all 2.005-1 [9480 kB] Fetched 9480 kB in 0s (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps6gkn146/lmodern_2.005-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5network5t64 arm64 5.15.17+dfsg-4 [651 kB] Fetched 651 kB in 0s (50.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu7yxkr4f/libqt5network5t64_5.15.17+dfsg-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 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc0kj33q6/texlive-lang-arabic_2025.20250927-1_all.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 (15.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2szdd43t/libnorm1t64_1.5.9+dfsg-4_arm64.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 (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpesjg4yms/libgs10_10.06.0~dfsg-3_arm64.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmb7e1kdz/libngtcp2-crypto-ossl0_1.16.0-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 (2975 kB/s) dpkg-name: info: moved 'libice6_2%3a1.1.1-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp0_9we6nw/libice6_1.1.1-1_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 (4175 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvskqb_0y/libsframe2_2.45-7_arm64.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 (22.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx7r2os0m/libboost-math1.83.0_1.83.0-5_arm64.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 (206 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps7xudv0q/libboost-context-dev_1.83.0.2+b2_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 (3107 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8ydhlyuy/libgcc-s1_15.2.0-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libudev1 arm64 258.1-1 [147 kB] Fetched 147 kB in 0s (7684 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzpju3nb9/libudev1_258.1-1_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 (43.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8jng4nkw/libtiff-dev_4.7.1-1_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 (630 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9jd9klig/libgudev-1.0-0_238-7_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 (46.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqtm0odmr/libglib2.0-data_2.86.0-5_all.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 (6335 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoawd7pt2/libhdf5-cpp-310_1.14.5+repack-4_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 (45.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkohj21az/libgnutls28-dev_3.8.10-2_arm64.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 (7648 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp48g911sx/libboost-chrono1.83-dev_1.83.0-5_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 (14.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp535qmyoz/libopenjp2-7_2.5.3-2.1_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 (31.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj1oyy7vz/binutils-aarch64-linux-gnu_2.45-7_arm64.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 (12.1 MB/s) dpkg-name: info: moved 'libxi-dev_2%3a1.8.2-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpv_o31e_y/libxi-dev_1.8.2-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcfitsio-dev arm64 4.6.2-2 [601 kB] Fetched 601 kB in 0s (29.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp70c7o60/libcfitsio-dev_4.6.2-2_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 (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpidj262o5/libssh2-1t64_1.11.1-1_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 (3434 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw2d6_i21/libkmlengine1t64_1.3.0-13_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 (3623 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphzadr0wt/libibverbs1_56.1-1+b1_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 (3170 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx5zljj18/libassuan9_3.0.2-2_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 (452 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_flq6sr7/dh-strip-nondeterminism_1.15.0-1_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 (13.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1nmvz1zb/libde265-0_1.0.16-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmldom1t64 arm64 1.3.0-13 [141 kB] Fetched 141 kB in 0s (6642 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp216i82hf/libkmldom1t64_1.3.0-13_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 (29.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvjeq6ke7/xkb-data_2.42-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 gdal-plugins arm64 3.11.4+dfsg-1 [197 kB] Fetched 197 kB in 0s (9503 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_cp8_qcw/gdal-plugins_3.11.4+dfsg-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 (272 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkg48ybgs/libqglviewer-dev-qt5_2.8.0+dfsg1-3_arm64.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 (5625 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2b2h9930/libsharpyuv-dev_1.5.0-0.1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libinput10 arm64 1.28.1-1 [129 kB] Fetched 129 kB in 0s (7705 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7hwowulm/libinput10_1.28.1-1_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 (1415 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxrj0l8di/pkgconf_1.8.1-4_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 (28.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4v3v_2f1/libfreetype-dev_2.13.3+dfsg-1_arm64.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 (15.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqnnyh7mx/libgdk-pixbuf2.0-common_2.44.3+dfsg-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libproj25 arm64 9.7.0-1 [1245 kB] Fetched 1245 kB in 0s (86.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfpuonyrl/libproj25_9.7.0-1_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 (2247 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0kore3f9/pkgconf-bin_1.8.1-4_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 (1302 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1enl1av3/libwayland-client0_1.24.0-2+b1_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 (45.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8f6v08eo/libboost1.83-tools-dev_1.83.0-5_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 (9888 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphcl5y6cx/libtbb-dev_2022.1.0-3_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 (947 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph6l9gpxd/libvorbisfile3_1.3.7-3_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9i9hslbn/libcc1-0_15.2.0-4_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 (5947 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfjey6u4l/libvulkan1_1.4.321.0-1_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 (9121 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy3k__6_o/openjdk-21-jre_21.0.9~8ea-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.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpopedve54/x11proto-dev_2024.1-1_all.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 (1909 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp4wglvg2/libuuid1_2.41.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 adduser all 3.153 [191 kB] Fetched 191 kB in 0s (9677 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4acbpp2f/adduser_3.153_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 (2458 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8aiz53ct/libmd4c0_0.5.2-2+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 (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppswzto6h/python3-prompt-toolkit_3.0.52-1_all.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 (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4272qo0l/libpcre2-32-0_10.46-1_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 (2841 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3qnv1rsi/libedit2_3.1-20250104-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 (729 kB/s) dpkg-name: info: moved 'libsensors-config_1%3a3.6.2-2_all.deb' to '/srv/rebuilderd/tmp/tmpuj931yen/libsensors-config_3.6.2-2_all.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 (899 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvegq4fxo/python3-platformdirs_4.4.0-1_all.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 (1428 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu2lgt1br/liburiparser-dev_0.9.8+dfsg-2_arm64.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 (2390 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8uhbqr_g/libgif-dev_5.2.2-1+b1_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 (5737 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqhfy2acu/libxkbcommon0_1.7.0-2.1_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 (7084 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmvw_s7r2/librttopo1_1.1.0-4_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 (3938 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3gdn_uqw/python3-attr_25.4.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 fonts-hosny-amiri all 1.003-1 [517 kB] Fetched 517 kB in 0s (19.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo2t9goh5/fonts-hosny-amiri_1.003-1_all.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 (2043 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_1t_owfs/libdeflate0_1.23-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libp11-kit0 arm64 0.25.9-2 [420 kB] Fetched 420 kB in 0s (20.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_qm0avhz/libp11-kit0_0.25.9-2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpck9vfwpj/python3-requests_2.32.5+dfsg-1_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 (25.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpetjq1bil/gpg_2.4.8-3_arm64.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 (52.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp18nyz2hr/fonts-arphic-gbsn00lp_2.11-16_all.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 (1552 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxh3w10zi/dconf-gsettings-backend_0.49.0-1_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 (40.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmb73bz_j/libxerces-c-dev_3.2.4+debian-1.3+b2_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 (84.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbxnnrzqd/cmake_4.1.1+really3.31.6-2_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 (5891 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkrcr3pw1/libxcb-sync1_1.17.0-2+b1_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.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4z7gr83i/python3-pygments_2.18.0+dfsg-2_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 (13.0 MB/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.12-1_all.deb' to '/srv/rebuilderd/tmp/tmpl8ij6zdv/libx11-data_1.8.12-1_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 (1116 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbdvfejaj/libasound2-data_1.2.14-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libmpfrc++-dev all 3.7.1+ds-1 [25.9 kB] Fetched 25.9 kB in 0s (1284 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp_087mxn/libmpfrc++-dev_3.7.1+ds-1_all.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 (1395 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1i_qwx8a/libkmlxsd1t64_1.3.0-13_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 (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplkbkywpc/liblzma5_5.8.1-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 liblcms2-2 arm64 2.16-2 [151 kB] Fetched 151 kB in 0s (7143 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe2jt46zo/liblcms2-2_2.16-2_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 (11.5 MB/s) dpkg-name: info: moved 'libswscale-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpf74e77lj/libswscale-dev_7.1.2-1+b1_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 (43.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnvwdzhli/python3-pil_11.3.0-1_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 (7254 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdyjtfibx/libproj-dev_9.7.0-1_arm64.deb' Downloading dependency 733 of 1117: libboost-mpi-python1.83-dev:arm64=1.83.0-5 Downloading dependency 734 of 1117: libglu1-mesa-dev:arm64=9.0.2-1.1+b3 Downloading dependency 735 of 1117: bash:arm64=5.3-1 Downloading dependency 736 of 1117: cpp:arm64=4:15.2.0-4 Downloading dependency 737 of 1117: libgnutls-dane0t64:arm64=3.8.10-2 Downloading dependency 738 of 1117: libjsoncpp-dev:arm64=1.9.6-4 Downloading dependency 739 of 1117: libijs-0.35:arm64=0.35-16 Downloading dependency 740 of 1117: libimagequant0:arm64=4.4.0-3 Downloading dependency 741 of 1117: libpython3.13-stdlib:arm64=3.13.8-1 Downloading dependency 742 of 1117: passwd:arm64=1:4.18.0-1 Downloading dependency 743 of 1117: python3-pygraphviz:arm64=1.14-2 Downloading dependency 744 of 1117: libmagic-mgc:arm64=1:5.46-5 Downloading dependency 745 of 1117: libc-dev-bin:arm64=2.41-12 Downloading dependency 746 of 1117: libboost-timer-dev:arm64=1.83.0.2+b2 Downloading dependency 747 of 1117: libmp3lame0:arm64=3.100-6+b3 Downloading dependency 748 of 1117: libnspr4:arm64=2:4.37-1 Downloading dependency 749 of 1117: libx264-165:arm64=2:0.165.3222+gitb35605ac-3 Downloading dependency 750 of 1117: libopengl0:arm64=1.7.0-1+b2 Downloading dependency 751 of 1117: openssl:arm64=3.5.4-1 Downloading dependency 752 of 1117: python3-pkg-resources:arm64=78.1.1-0.1 Downloading dependency 753 of 1117: libitm1:arm64=15.2.0-4 Downloading dependency 754 of 1117: file:arm64=1:5.46-5 Downloading dependency 755 of 1117: libfile-stripnondeterminism-perl:arm64=1.15.0-1 Downloading dependency 756 of 1117: python3-executing:arm64=2.2.0-0.3 Downloading dependency 757 of 1117: libboost-mpi-python-dev:arm64=1.83.0.2+b2 Downloading dependency 758 of 1117: libxau-dev:arm64=1:1.0.11-1 Downloading dependency 759 of 1117: libboost-log-dev:arm64=1.83.0.2+b2 Downloading dependency 760 of 1117: libglx-dev:arm64=1.7.0-1+b2 Downloading dependency 761 of 1117: libglib2.0-dev:arm64=2.86.0-5 Downloading dependency 762 of 1117: pkg-config:arm64=1.8.1-4 Downloading dependency 763 of 1117: libqt6core6t64:arm64=6.9.2+dfsg-2 Downloading dependency 764 of 1117: libxau6:arm64=1:1.0.11-1 Downloading dependency 765 of 1117: proj-data:arm64=9.7.0-1 Downloading dependency 766 of 1117: libtiffxx6:arm64=4.7.1-1 Downloading dependency 767 of 1117: perl:arm64=5.40.1-6 Downloading dependency 768 of 1117: libaudit-common:arm64=1:4.1.2-1 Downloading dependency 769 of 1117: python3-markupsafe:arm64=3.0.2-2 Downloading dependency 770 of 1117: python3-typeguard:arm64=4.4.4-1 Downloading dependency 771 of 1117: libboost-test1.83.0:arm64=1.83.0-5 Downloading dependency 772 of 1117: libboost-type-erasure-dev:arm64=1.83.0.2+b2 Downloading dependency 773 of 1117: libxi6:arm64=2:1.8.2-1 Downloading dependency 774 of 1117: debhelper:arm64=13.28 Downloading dependency 775 of 1117: default-jre-headless:arm64=2:1.21-76 Downloading dependency 776 of 1117: lmodern:arm64=2.005-1 Downloading dependency 777 of 1117: libqt5network5t64:arm64=5.15.17+dfsg-4 Downloading dependency 778 of 1117: texlive-lang-arabic:arm64=2025.20250927-1 Downloading dependency 779 of 1117: libnorm1t64:arm64=1.5.9+dfsg-4 Downloading dependency 780 of 1117: libgs10:arm64=10.06.0~dfsg-3 Downloading dependency 781 of 1117: libngtcp2-crypto-ossl0:arm64=1.16.0-1 Downloading dependency 782 of 1117: libice6:arm64=2:1.1.1-1 Downloading dependency 783 of 1117: libsframe2:arm64=2.45-7 Downloading dependency 784 of 1117: libboost-math1.83.0:arm64=1.83.0-5 Downloading dependency 785 of 1117: libboost-context-dev:arm64=1.83.0.2+b2 Downloading dependency 786 of 1117: libgcc-s1:arm64=15.2.0-4 Downloading dependency 787 of 1117: libudev1:arm64=258.1-1 Downloading dependency 788 of 1117: libtiff-dev:arm64=4.7.1-1 Downloading dependency 789 of 1117: libgudev-1.0-0:arm64=238-7 Downloading dependency 790 of 1117: libglib2.0-data:arm64=2.86.0-5 Downloading dependency 791 of 1117: libhdf5-cpp-310:arm64=1.14.5+repack-4 Downloading dependency 792 of 1117: libgnutls28-dev:arm64=3.8.10-2 Downloading dependency 793 of 1117: libboost-chrono1.83-dev:arm64=1.83.0-5 Downloading dependency 794 of 1117: libopenjp2-7:arm64=2.5.3-2.1 Downloading dependency 795 of 1117: binutils-aarch64-linux-gnu:arm64=2.45-7 Downloading dependency 796 of 1117: libxi-dev:arm64=2:1.8.2-1 Downloading dependency 797 of 1117: libcfitsio-dev:arm64=4.6.2-2 Downloading dependency 798 of 1117: libssh2-1t64:arm64=1.11.1-1 Downloading dependency 799 of 1117: libkmlengine1t64:arm64=1.3.0-13 Downloading dependency 800 of 1117: libibverbs1:arm64=56.1-1+b1 Downloading dependency 801 of 1117: libassuan9:arm64=3.0.2-2 Downloading dependency 802 of 1117: dh-strip-nondeterminism:arm64=1.15.0-1 Downloading dependency 803 of 1117: libde265-0:arm64=1.0.16-1 Downloading dependency 804 of 1117: libkmldom1t64:arm64=1.3.0-13 Downloading dependency 805 of 1117: xkb-data:arm64=2.42-1 Downloading dependency 806 of 1117: gdal-plugins:arm64=3.11.4+dfsg-1 Downloading dependency 807 of 1117: libqglviewer-dev-qt5:arm64=2.8.0+dfsg1-3 Downloading dependency 808 of 1117: libsharpyuv-dev:arm64=1.5.0-0.1 Downloading dependency 809 of 1117: libinput10:arm64=1.28.1-1 Downloading dependency 810 of 1117: pkgconf:arm64=1.8.1-4 Downloading dependency 811 of 1117: libfreetype-dev:arm64=2.13.3+dfsg-1 Downloading dependency 812 of 1117: libgdk-pixbuf2.0-common:arm64=2.44.3+dfsg-3 Downloading dependency 813 of 1117: libproj25:arm64=9.7.0-1 Downloading dependency 814 of 1117: pkgconf-bin:arm64=1.8.1-4 Downloading dependency 815 of 1117: libwayland-client0:arm64=1.24.0-2+b1 Downloading dependency 816 of 1117: libboost1.83-tools-dev:arm64=1.83.0-5 Downloading dependency 817 of 1117: libtbb-dev:arm64=2022.1.0-3 Downloading dependency 818 of 1117: libvorbisfile3:arm64=1.3.7-3 Downloading dependency 819 of 1117: libcc1-0:arm64=15.2.0-4 Downloading dependency 820 of 1117: libvulkan1:arm64=1.4.321.0-1 Downloading dependency 821 of 1117: openjdk-21-jre:arm64=21.0.9~8ea-1 Downloading dependency 822 of 1117: x11proto-dev:arm64=2024.1-1 Downloading dependency 823 of 1117: libuuid1:arm64=2.41.2-4 Downloading dependency 824 of 1117: adduser:arm64=3.153 Downloading dependency 825 of 1117: libmd4c0:arm64=0.5.2-2+b1 Downloading dependency 826 of 1117: python3-prompt-toolkit:arm64=3.0.52-1 Downloading dependency 827 of 1117: libpcre2-32-0:arm64=10.46-1 Downloading dependency 828 of 1117: libedit2:arm64=3.1-20250104-1 Downloading dependency 829 of 1117: libsensors-config:arm64=1:3.6.2-2 Downloading dependency 830 of 1117: python3-platformdirs:arm64=4.4.0-1 Downloading dependency 831 of 1117: liburiparser-dev:arm64=0.9.8+dfsg-2 Downloading dependency 832 of 1117: libgif-dev:arm64=5.2.2-1+b1 Downloading dependency 833 of 1117: libxkbcommon0:arm64=1.7.0-2.1 Downloading dependency 834 of 1117: librttopo1:arm64=1.1.0-4 Downloading dependency 835 of 1117: python3-attr:arm64=25.4.0-1 Downloading dependency 836 of 1117: fonts-hosny-amiri:arm64=1.003-1 Downloading dependency 837 of 1117: libdeflate0:arm64=1.23-2 Downloading dependency 838 of 1117: libp11-kit0:arm64=0.25.9-2 Downloading dependency 839 of 1117: python3-requests:arm64=2.32.5+dfsg-1 Downloading dependency 840 of 1117: gpg:arm64=2.4.8-3 Downloading dependency 841 of 1117: fonts-arphic-gbsn00lp:arm64=2.11-16 Downloading dependency 842 of 1117: dconf-gsettings-backend:arm64=0.49.0-1 Downloading dependency 843 of 1117: libxerces-c-dev:arm64=3.2.4+debian-1.3+b2 Downloading dependency 844 of 1117: cmake:arm64=4.1.1+really3.31.6-2 Downloading dependency 845 of 1117: libxcb-sync1:arm64=1.17.0-2+b1 Downloading dependency 846 of 1117: python3-pygments:arm64=2.18.0+dfsg-2 Downloading dependency 847 of 1117: libx11-data:arm64=2:1.8.12-1 Downloading dependency 848 of 1117: libasound2-data:arm64=1.2.14-2 Downloading dependency 849 of 1117: libmpfrc++-dev:arm64=3.7.1+ds-1 Downloading dependency 850 of 1117: libkmlxsd1t64:arm64=1.3.0-13 Downloading dependency 851 of 1117: liblzma5:arm64=5.8.1-2 Downloading dependency 852 of 1117: liblcms2-2:arm64=2.16-2 Downloading dependency 853 of 1117: libswscale-dev:arm64=7:7.1.2-1+b1 Downloading dependency 854 of 1117: python3-pil:arm64=11.3.0-1 Downloading dependency 855 of 1117: libproj-dev:arm64=9.7.0-1 Downloading dependency 856 of 1117: python3-jaraco.text:arm64=4.0.0-1Get: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 (545 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3don38rk/python3-jaraco.text_4.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtiff6 arm64 4.7.1-1 [334 kB] Fetched 334 kB in 0s (32.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzyydnjvu/libtiff6_4.7.1-1_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 1s (146 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu2iec1gk/g++-15-aarch64-linux-gnu_15.2.0-4_arm64.deb' 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 (501 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp79gbczwf/libpython3-dev_3.13.7-1_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 (53.6 kB/s) dpkg-name: info: moved 'default-jdk-headless_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmpme7u57nz/default-jdk-headless_1.21-76_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 (2020 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplvbbc69a/python3-idna_3.10-1_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 (2371 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp979je20p/libdconf1_0.49.0-1_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.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm5rstnl3/libboost-python1.83.0_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libhwy-dev arm64 1.2.0-2+b2 [399 kB] Fetched 399 kB in 0s (18.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv_jes42w/libhwy-dev_1.2.0-2+b2_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 (24.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptiuzzupg/libltdl7_2.5.4-5_arm64.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 (33.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk69b14ev/libxml2-dev_2.14.6+dfsg-0.1_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 (8392 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdsveh2j1/libxcb1-dev_1.17.0-2+b1_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 (8789 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppmpyvgqp/libgomp1_15.2.0-4_arm64.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 (1789 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmuir9k_g/libnuma-dev_2.0.19-1_arm64.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 (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4eol1gmi/libqt6dbus6_6.9.2+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqhull-dev arm64 2020.2-7 [478 kB] Fetched 478 kB in 0s (18.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvga2ik3h/libqhull-dev_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 (61.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmx105uc_/libqt5widgets5t64_5.15.17+dfsg-4_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 (14.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp60w0sxcr/libboost-graph-parallel1.83-dev_1.83.0-5_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 (14.1 MB/s) dpkg-name: info: moved 'libjpeg62-turbo-dev_1%3a2.1.5-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpk06x4eqq/libjpeg62-turbo-dev_2.1.5-4_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 (6105 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp41zjj_0o/libwacom-common_2.16.1-1_all.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 (1870 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw8rcgn9y/sysvinit-utils_3.14-4_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 (9585 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpscqjyhhx/libboost-exception1.83-dev_1.83.0-5_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 (26.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg5qn2v02/libboost-log1.83.0_1.83.0-5_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 (2047 kB/s) dpkg-name: info: moved 'libxcursor1_1%3a1.2.3-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpfv244r23/libxcursor1_1.2.3-1_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 (2392 kB/s) dpkg-name: info: moved 'libxrender-dev_1%3a0.9.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpgo_e4xpa/libxrender-dev_0.9.12-1_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 (3589 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf72_y8i4/readline-common_8.3-3_all.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 (361 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnxb_hqzc/python3-imagesize_1.4.1-1_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 (17.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbl5haagh/preview-latex-style_13.2-1.1_all.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 (1843 kB/s) dpkg-name: info: moved 'libattr1-dev_1%3a2.5.2-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpqt4b__r1/libattr1-dev_2.5.2-3_arm64.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 (4670 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeig90qwy/liblz4-dev_1.10.0-4_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 (2966 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoog053f_/ruby-webrick_1.9.1-1_all.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 (8348 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4nomdhuu/pyqt5-dev-tools_5.15.11+dfsg-2+b2_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 (267 kB/s) dpkg-name: info: moved 'libruby_1%3a3.3+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpy955wmv1/libruby_3.3+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 (20.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppkwcdrm8/libboost-url1.83-dev_1.83.0-5_arm64.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 (19.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpett1jrc7/libwebp-dev_1.5.0-0.1_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 (1077 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5pjacr9g/libxxhash0_0.8.3-2_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 (20.3 MB/s) dpkg-name: info: moved 'libxt-dev_1%3a1.2.1-1.3_arm64.deb' to '/srv/rebuilderd/tmp/tmp2gwgsyiu/libxt-dev_1.2.1-1.3_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 (142 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjha_bg_e/python3-scipy_1.15.3-1.1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libllvm17t64 arm64 1:17.0.6-22+b3 [21.3 MB] Fetched 21.3 MB in 0s (81.7 MB/s) dpkg-name: info: moved 'libllvm17t64_1%3a17.0.6-22+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmpfjcu6noj/libllvm17t64_17.0.6-22+b3_arm64.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 (5523 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp93vytpyj/gpgconf_2.4.8-3_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 (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_6jc89nl/unixodbc-dev_2.3.12-2+b1_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 (43.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiwh2yde5/python3-lxml_6.0.2-1_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 (27.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn8ny2sw1/python3-minieigen_0.50.3+dfsg1-13+b11_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 liblcms2-dev arm64 2.16-2 [2181 kB] Fetched 2181 kB in 0s (61.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbmjvsftq/liblcms2-dev_2.16-2_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 (2803 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5h6m5aks/libqt5concurrent5t64_5.15.17+dfsg-4_arm64.deb' 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 (2831 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_70gzsni/libgdbm-compat4t64_1.26-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc6-dev arm64 2.41-12 [1621 kB] Fetched 1621 kB in 0s (93.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdh8njwoi/libc6-dev_2.41-12_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 (2976 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv17j7o62/libjson-c-dev_0.18+ds-1_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 (873 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1c6__i08/libpaper2_2.2.5-0.3+b2_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 (28.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiuwu380m/libsrt1.5-gnutls_1.5.4-3_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 (945 kB/s) dpkg-name: info: moved 'libxfixes3_1%3a6.0.0-2+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpte_kw22t/libxfixes3_6.0.0-2+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 patch arm64 2.8-2 [128 kB] Fetched 128 kB in 0s (9733 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi7lcx48r/patch_2.8-2_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 (782 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo6sha530/python3-autocommand_2.2.2-3_all.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 (21.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdmo5smyz/fontconfig_2.15.0-2.4_arm64.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 (8337 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv5he83su/libgs-common_10.06.0~dfsg-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5svg5 arm64 5.15.17-2 [128 kB] Fetched 128 kB in 0s (6148 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp56un_5sd/libqt5svg5_5.15.17-2_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 (11.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm6831kpy/gpg-agent_2.4.8-3_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 (12.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzogxced2/libjs-jquery-ui_1.13.2+dfsg-1_all.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 (555 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpujb6pr5u/libmetis-dev_5.1.0.dfsg-8_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 (3516 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfd5fw5se/libhsakmt1_6.2.4+ds-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 (7477 kB/s) dpkg-name: info: moved 'fonts-tlwg-mono-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpyqafs61b/fonts-tlwg-mono-otf_0.7.3-1_all.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 (3182 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprxvyrpy7/libnghttp3-9_1.12.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 (205 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfi5o0e25/libboost-dev_1.83.0.2+b2_arm64.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 (203 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcbfcc_gh/libboost-mpi-dev_1.83.0.2+b2_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 (12.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0c7pf68l/libfontconfig1-dev_2.15.0-2.4_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 (470 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd56egz9g/python3-roman-numerals_3.1.0-2_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 (3347 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprhs4hieb/libnghttp2-14_1.64.0-1.1+b1_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 (21.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmevk3v_z/python3.13-dev_3.13.8-1_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 (24.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnzy6gup3/libcurl4-openssl-dev_8.16.0-4_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.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnvf3xwkt/ruby3.3_3.3.8-2_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 (9203 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp55194pdk/libboost-type-erasure1.83.0_1.83.0-5_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 (11.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwgbpepyf/libboost-stacktrace1.83-dev_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpng-dev arm64 1.6.50-1 [361 kB] Fetched 361 kB in 0s (17.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4y0f21d1/libpng-dev_1.6.50-1_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 (3896 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp712k_pxf/libdvdread8t64_6.1.3-2_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 (1305 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps8b15vuk/hdf5-helpers_1.14.5+repack-4_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 (556 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx5cewxqg/libpython3-stdlib_3.13.7-1_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 (2061 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0xasa5ts/libkmlbase1t64_1.3.0-13_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 (947 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjh0p5dy6/libffi8_3.5.2-2_arm64.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 (1690 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp10z915lh/libdouble-conversion3_3.3.1-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 (5250 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1hrowt6r/dwz_0.16-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libogg-dev arm64 1.3.6-1 [200 kB] Fetched 200 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvclxe3t4/libogg-dev_1.3.6-1_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 (4853 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdd8ykwm6/python3-chardet_5.2.0+dfsg-2_all.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 (206 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpire850wc/libboost-graph-parallel-dev_1.83.0.2+b2_arm64.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 (1940 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppe74hi_f/liburiparser1_0.9.8+dfsg-2_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 (208 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeonr9gje/libboost-exception-dev_1.83.0.2+b2_arm64.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 (2679 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6mjvoar8/dbus-session-bus-common_1.16.2-2_all.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 (45.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpck0d3yay/nettle-dev_3.10.2-1_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 (3164 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi3xyoaix/python3-snowballstemmer_3.0.1-1_all.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 (1569 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxgo3gvap/libpangocairo-1.0-0_1.56.3-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgdal37 arm64 3.11.4+dfsg-1 [8910 kB] Fetched 8910 kB in 0s (108 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6rke77ci/libgdal37_3.11.4+dfsg-1_arm64.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 (412 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp15pz6gaf/python3-pickleshare_0.7.5-5_all.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 (998 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_zgudrbc/libheif-plugin-dav1d_1.20.2-2+b1_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 (2394 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2_lnaoxr/libkmlconvenience1t64_1.3.0-13_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 (5720 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq_qj2rkx/libglx-mesa0_25.2.4-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 (67.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphw3xfy2p/binutils-common_2.45-7_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libcbor0.10 arm64 0.10.2-2 [27.4 kB] Fetched 27.4 kB in 0s (1264 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx0m_8pkl/libcbor0.10_0.10.2-2_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 (3270 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbsq73333/libmpc-dev_1.3.1-2_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 (250 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphldikrp5/libxcb-icccm4_0.4.2-1_arm64.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 (9354 kB/s) dpkg-name: info: moved 'x11-common_1%3a7.7+25_all.deb' to '/srv/rebuilderd/tmp/tmpvqsmf___/x11-common_7.7+25_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmf510464/gfortran-15_15.2.0-4_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 (26.8 MB/s) dpkg-name: info: moved 'xfonts-encodings_1%3a1.0.4-2.2_all.deb' to '/srv/rebuilderd/tmp/tmpu84k7f0_/xfonts-encodings_1.0.4-2.2_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 (1814 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_i7obfjv/ucf_3.0052_all.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 (2130 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq82ygoai/libmd0_1.1.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-lmodern all 2.005-1 [4540 kB] Fetched 4540 kB in 0s (91.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeg1dvfs7/fonts-lmodern_2.005-1_all.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 (565 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw8ffrjnf/hicolor-icon-theme_0.18-2_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 (1727 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2el_emo1/libacl1_2.3.2-2+b1_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 (3026 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf1c1s7ak/libevent-openssl-2.1-7t64_2.1.12-stable-10+b1_arm64.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 (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpur492xpq/libbrotli-dev_1.1.0-2+b7_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 ncurses-bin arm64 6.5+20250216-2 [432 kB] Fetched 432 kB in 0s (21.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuz3uennv/ncurses-bin_6.5+20250216-2_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 (4715 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjy5xstjf/python3-typing-extensions_4.15.0-1_all.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 (0 B/s) dpkg-name: info: moved 'libxdamage1_1%3a1.1.6-1+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmp093qidyy/libxdamage1_1.1.6-1+b2_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 (13.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzoe4xb9r/python3-brotli_1.1.0-2+b7_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 (78.9 MB/s) dpkg-name: info: moved 'python3-numpy_1%3a2.3.3+ds-3_arm64.deb' to '/srv/rebuilderd/tmp/tmp1zw3atfg/python3-numpy_2.3.3+ds-3_arm64.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 (8323 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_09idpq2/libglew2.2_2.2.0-4+b2_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 (15.2 MB/s) dpkg-name: info: moved 'libgmpxx4ldbl_2%3a6.3.0+dfsg-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpcqr7uy2a/libgmpxx4ldbl_6.3.0+dfsg-5_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 (2921 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpslakbe39/libnl-3-200_3.11.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (666 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpijdi514j/netbase_6.5_all.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 (10.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjvit48v5/libboost-iostreams1.83-dev_1.83.0-5_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 (790 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgn9jyil2/libcap-ng0_0.8.5-4+b1_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 (1959 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd8lb02n2/libfreexl1_2.0.0-1+b3_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 (3015 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwzks_hv4/python3-parso_0.8.4-1_all.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 (586 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk7xkgauo/libcommons-parent-java_56-1_all.deb' Downloading dependency 857 of 1117: libtiff6:arm64=4.7.1-1 Downloading dependency 858 of 1117: g++-15-aarch64-linux-gnu:arm64=15.2.0-4 Downloading dependency 859 of 1117: libpython3-dev:arm64=3.13.7-1 Downloading dependency 860 of 1117: default-jdk-headless:arm64=2:1.21-76 Downloading dependency 861 of 1117: python3-idna:arm64=3.10-1 Downloading dependency 862 of 1117: libdconf1:arm64=0.49.0-1 Downloading dependency 863 of 1117: libboost-python1.83.0:arm64=1.83.0-5 Downloading dependency 864 of 1117: libhwy-dev:arm64=1.2.0-2+b2 Downloading dependency 865 of 1117: libltdl7:arm64=2.5.4-5 Downloading dependency 866 of 1117: libxml2-dev:arm64=2.14.6+dfsg-0.1 Downloading dependency 867 of 1117: libxcb1-dev:arm64=1.17.0-2+b1 Downloading dependency 868 of 1117: libgomp1:arm64=15.2.0-4 Downloading dependency 869 of 1117: libnuma-dev:arm64=2.0.19-1 Downloading dependency 870 of 1117: libqt6dbus6:arm64=6.9.2+dfsg-2 Downloading dependency 871 of 1117: libqhull-dev:arm64=2020.2-7 Downloading dependency 872 of 1117: libqt5widgets5t64:arm64=5.15.17+dfsg-4 Downloading dependency 873 of 1117: libboost-graph-parallel1.83-dev:arm64=1.83.0-5 Downloading dependency 874 of 1117: libjpeg62-turbo-dev:arm64=1:2.1.5-4 Downloading dependency 875 of 1117: libwacom-common:arm64=2.16.1-1 Downloading dependency 876 of 1117: sysvinit-utils:arm64=3.14-4 Downloading dependency 877 of 1117: libboost-exception1.83-dev:arm64=1.83.0-5 Downloading dependency 878 of 1117: libboost-log1.83.0:arm64=1.83.0-5 Downloading dependency 879 of 1117: libxcursor1:arm64=1:1.2.3-1 Downloading dependency 880 of 1117: libxrender-dev:arm64=1:0.9.12-1 Downloading dependency 881 of 1117: readline-common:arm64=8.3-3 Downloading dependency 882 of 1117: python3-imagesize:arm64=1.4.1-1 Downloading dependency 883 of 1117: preview-latex-style:arm64=13.2-1.1 Downloading dependency 884 of 1117: libattr1-dev:arm64=1:2.5.2-3 Downloading dependency 885 of 1117: liblz4-dev:arm64=1.10.0-4 Downloading dependency 886 of 1117: ruby-webrick:arm64=1.9.1-1 Downloading dependency 887 of 1117: pyqt5-dev-tools:arm64=5.15.11+dfsg-2+b2 Downloading dependency 888 of 1117: libruby:arm64=1:3.3+b1 Downloading dependency 889 of 1117: libboost-url1.83-dev:arm64=1.83.0-5 Downloading dependency 890 of 1117: libwebp-dev:arm64=1.5.0-0.1 Downloading dependency 891 of 1117: libxxhash0:arm64=0.8.3-2 Downloading dependency 892 of 1117: libxt-dev:arm64=1:1.2.1-1.3 Downloading dependency 893 of 1117: python3-scipy:arm64=1.15.3-1.1 Downloading dependency 894 of 1117: libllvm17t64:arm64=1:17.0.6-22+b3 Downloading dependency 895 of 1117: gpgconf:arm64=2.4.8-3 Downloading dependency 896 of 1117: unixodbc-dev:arm64=2.3.12-2+b1 Downloading dependency 897 of 1117: python3-lxml:arm64=6.0.2-1 Downloading dependency 898 of 1117: python3-minieigen:arm64=0.50.3+dfsg1-13+b11 Downloading dependency 899 of 1117: liblcms2-dev:arm64=2.16-2 Downloading dependency 900 of 1117: libqt5concurrent5t64:arm64=5.15.17+dfsg-4 Downloading dependency 901 of 1117: libgdbm-compat4t64:arm64=1.26-1 Downloading dependency 902 of 1117: libc6-dev:arm64=2.41-12 Downloading dependency 903 of 1117: libjson-c-dev:arm64=0.18+ds-1 Downloading dependency 904 of 1117: libpaper2:arm64=2.2.5-0.3+b2 Downloading dependency 905 of 1117: libsrt1.5-gnutls:arm64=1.5.4-3 Downloading dependency 906 of 1117: libxfixes3:arm64=1:6.0.0-2+b4 Downloading dependency 907 of 1117: patch:arm64=2.8-2 Downloading dependency 908 of 1117: python3-autocommand:arm64=2.2.2-3 Downloading dependency 909 of 1117: fontconfig:arm64=2.15.0-2.4 Downloading dependency 910 of 1117: libgs-common:arm64=10.06.0~dfsg-3 Downloading dependency 911 of 1117: libqt5svg5:arm64=5.15.17-2 Downloading dependency 912 of 1117: gpg-agent:arm64=2.4.8-3 Downloading dependency 913 of 1117: libjs-jquery-ui:arm64=1.13.2+dfsg-1 Downloading dependency 914 of 1117: libmetis-dev:arm64=5.1.0.dfsg-8 Downloading dependency 915 of 1117: libhsakmt1:arm64=6.2.4+ds-1 Downloading dependency 916 of 1117: fonts-tlwg-mono-otf:arm64=1:0.7.3-1 Downloading dependency 917 of 1117: libnghttp3-9:arm64=1.12.0-1 Downloading dependency 918 of 1117: libboost-dev:arm64=1.83.0.2+b2 Downloading dependency 919 of 1117: libboost-mpi-dev:arm64=1.83.0.2+b2 Downloading dependency 920 of 1117: libfontconfig1-dev:arm64=2.15.0-2.4 Downloading dependency 921 of 1117: python3-roman-numerals:arm64=3.1.0-2 Downloading dependency 922 of 1117: libnghttp2-14:arm64=1.64.0-1.1+b1 Downloading dependency 923 of 1117: python3.13-dev:arm64=3.13.8-1 Downloading dependency 924 of 1117: libcurl4-openssl-dev:arm64=8.16.0-4 Downloading dependency 925 of 1117: ruby3.3:arm64=3.3.8-2 Downloading dependency 926 of 1117: libboost-type-erasure1.83.0:arm64=1.83.0-5 Downloading dependency 927 of 1117: libboost-stacktrace1.83-dev:arm64=1.83.0-5 Downloading dependency 928 of 1117: libpng-dev:arm64=1.6.50-1 Downloading dependency 929 of 1117: libdvdread8t64:arm64=6.1.3-2 Downloading dependency 930 of 1117: hdf5-helpers:arm64=1.14.5+repack-4 Downloading dependency 931 of 1117: libpython3-stdlib:arm64=3.13.7-1 Downloading dependency 932 of 1117: libkmlbase1t64:arm64=1.3.0-13 Downloading dependency 933 of 1117: libffi8:arm64=3.5.2-2 Downloading dependency 934 of 1117: libdouble-conversion3:arm64=3.3.1-2 Downloading dependency 935 of 1117: dwz:arm64=0.16-2 Downloading dependency 936 of 1117: libogg-dev:arm64=1.3.6-1 Downloading dependency 937 of 1117: python3-chardet:arm64=5.2.0+dfsg-2 Downloading dependency 938 of 1117: libboost-graph-parallel-dev:arm64=1.83.0.2+b2 Downloading dependency 939 of 1117: liburiparser1:arm64=0.9.8+dfsg-2 Downloading dependency 940 of 1117: libboost-exception-dev:arm64=1.83.0.2+b2 Downloading dependency 941 of 1117: dbus-session-bus-common:arm64=1.16.2-2 Downloading dependency 942 of 1117: nettle-dev:arm64=3.10.2-1 Downloading dependency 943 of 1117: python3-snowballstemmer:arm64=3.0.1-1 Downloading dependency 944 of 1117: libpangocairo-1.0-0:arm64=1.56.3-2 Downloading dependency 945 of 1117: libgdal37:arm64=3.11.4+dfsg-1 Downloading dependency 946 of 1117: python3-pickleshare:arm64=0.7.5-5 Downloading dependency 947 of 1117: libheif-plugin-dav1d:arm64=1.20.2-2+b1 Downloading dependency 948 of 1117: libkmlconvenience1t64:arm64=1.3.0-13 Downloading dependency 949 of 1117: libglx-mesa0:arm64=25.2.4-1 Downloading dependency 950 of 1117: binutils-common:arm64=2.45-7 Downloading dependency 951 of 1117: libcbor0.10:arm64=0.10.2-2 Downloading dependency 952 of 1117: libmpc-dev:arm64=1.3.1-2 Downloading dependency 953 of 1117: libxcb-icccm4:arm64=0.4.2-1 Downloading dependency 954 of 1117: x11-common:arm64=1:7.7+25 Downloading dependency 955 of 1117: gfortran-15:arm64=15.2.0-4 Downloading dependency 956 of 1117: xfonts-encodings:arm64=1:1.0.4-2.2 Downloading dependency 957 of 1117: ucf:arm64=3.0052 Downloading dependency 958 of 1117: libmd0:arm64=1.1.0-2+b1 Downloading dependency 959 of 1117: fonts-lmodern:arm64=2.005-1 Downloading dependency 960 of 1117: hicolor-icon-theme:arm64=0.18-2 Downloading dependency 961 of 1117: libacl1:arm64=2.3.2-2+b1 Downloading dependency 962 of 1117: libevent-openssl-2.1-7t64:arm64=2.1.12-stable-10+b1 Downloading dependency 963 of 1117: libbrotli-dev:arm64=1.1.0-2+b7 Downloading dependency 964 of 1117: ncurses-bin:arm64=6.5+20250216-2 Downloading dependency 965 of 1117: python3-typing-extensions:arm64=4.15.0-1 Downloading dependency 966 of 1117: libxdamage1:arm64=1:1.1.6-1+b2 Downloading dependency 967 of 1117: python3-brotli:arm64=1.1.0-2+b7 Downloading dependency 968 of 1117: python3-numpy:arm64=1:2.3.3+ds-3 Downloading dependency 969 of 1117: libglew2.2:arm64=2.2.0-4+b2 Downloading dependency 970 of 1117: libgmpxx4ldbl:arm64=2:6.3.0+dfsg-5 Downloading dependency 971 of 1117: libnl-3-200:arm64=3.11.0-2 Downloading dependency 972 of 1117: netbase:arm64=6.5 Downloading dependency 973 of 1117: libboost-iostreams1.83-dev:arm64=1.83.0-5 Downloading dependency 974 of 1117: libcap-ng0:arm64=0.8.5-4+b1 Downloading dependency 975 of 1117: libfreexl1:arm64=2.0.0-1+b3 Downloading dependency 976 of 1117: python3-parso:arm64=0.8.4-1 Downloading dependency 977 of 1117: libcommons-parent-java:arm64=56-1 Downloading dependency 978 of 1117: libgl1:arm64=1.7.0-1+b2Get: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 (4230 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1txu80_z/libgl1_1.7.0-1+b2_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 (1050 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcrknd7ut/libhdf5-mpi-dev_1.14.5+repack-4_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 (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo5mmef2p/libz3-4_4.13.3-1_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 (12.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptp3_dokn/ibverbs-providers_56.1-1+b1_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 (8047 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ynr1gq2/libgvpr2_2.42.4-3_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 (2140 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq9cn7njw/libjansson4_2.14-2+b3_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 (6165 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7dxnvk2k/libwebpmux3_1.5.0-0.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 (891 kB/s) dpkg-name: info: moved 'libxcomposite1_1%3a0.4.6-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpx5mu4l78/libxcomposite1_0.4.6-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 (2413 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpidqccpzf/libgbm1_25.2.4-1_arm64.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 (4741 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3n1vricl/libctf0_2.45-7_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 (84.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp85g3cu4v/libhdf5-openmpi-dev_1.14.5+repack-4_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 (1047 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfmq77_qg/g++-15_15.2.0-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 (3251 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxaptit2k/libgeos-dev_3.14.0-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libkrb5support0 arm64 1.21.3-5 [32.4 kB] Fetched 32.4 kB in 0s (1749 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzs49sjvi/libkrb5support0_1.21.3-5_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 (1566 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5o_dmv73/python3-bibtexparser_2.0.0b5+really1.4.3-1_all.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 (89.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy5lji8d_/texlive-fonts-recommended_2025.20250927-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-english all 2025.20250927-1 [213 MB] Fetched 213 MB in 2s (139 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu894eaw8/texlive-lang-english_2025.20250927-1_all.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 (15.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu9vztzpp/libtheora-dev_1.2.0+dfsg-6_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 (4738 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp01wk5izp/debianutils_5.23.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 (3273 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprep5p4ac/libzvbi-common_0.2.44-1_all.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 (2735 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc1jtecxf/python3-packaging_25.0-1_all.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 (456 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpckm6lzf6/libtext-charwidth-perl_0.04-11+b4_arm64.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 (196 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjw4hcptg/libboost-wave-dev_1.83.0.2+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 librhash1 arm64 1.4.6-1 [131 kB] Fetched 131 kB in 0s (6798 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdwbh4wu0/librhash1_1.4.6-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 (29.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx9g9mr73/fonts-dejavu-core_2.37-8_all.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 (12.5 MB/s) dpkg-name: info: moved 'libx11-xcb1_2%3a1.8.12-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp05ugivkh/libx11-xcb1_1.8.12-1_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 (24.7 MB/s) dpkg-name: info: moved 'libavutil-dev_7%3a7.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpsbkk5k9q/libavutil-dev_7.1.2-1+b1_arm64.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 (6982 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp5r7hm8l/libhdf5-openmpi-fortran-310_1.14.5+repack-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libkpathsea6 arm64 2025.20250727.75242+ds-4 [149 kB] Fetched 149 kB in 0s (7807 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp49zjskq8/libkpathsea6_2025.20250727.75242+ds-4_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 perl-base arm64 5.40.1-6 [1527 kB] Fetched 1527 kB in 0s (47.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxqtb09q4/perl-base_5.40.1-6_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 (8371 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpty8aw2n7/libboost-system1.83-dev_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libgdal-dev arm64 3.11.4+dfsg-1 [426 kB] Fetched 426 kB in 0s (20.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfv_f3up6/libgdal-dev_3.11.4+dfsg-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [24.9 kB] Fetched 24.9 kB in 0s (1354 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp92lp8nn8/python3-wcwidth_0.2.13+dfsg1-1_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 (33.4 MB/s) dpkg-name: info: moved 'openssh-client_1%3a10.2p1-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpem618grl/openssh-client_10.2p1-1_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 (7544 kB/s) dpkg-name: info: moved 'libxaw7_2%3a1.0.16-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp5kckqlj9/libxaw7_1.0.16-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 (1347 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppzkpn6io/python3-dev_3.13.7-1_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 (70.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfqbonuzb/python3-pyqt5_5.15.11+dfsg-2+b2_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 (740 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpazmb6c3_/python3-ptyprocess_0.7.0-6_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-contourpy arm64 1.3.1-2 [191 kB] Fetched 191 kB in 0s (9821 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkyd0opzd/python3-contourpy_1.3.1-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libkadm5srv-mit12 arm64 1.21.3-5 [53.0 kB] Fetched 53.0 kB in 0s (2841 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg9y76vtt/libkadm5srv-mit12_1.21.3-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 (1230 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0ryarxs2/intltool-debian_0.35.0+20060710.6_all.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 (273 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpireupeh5/libopengl-dev_1.7.0-1+b2_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 (23.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpviey9yt7/python3-ipython_8.35.0-2_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libatk1.0-0t64 arm64 2.58.1-1 [50.1 kB] Fetched 50.1 kB in 0s (2689 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphpc9avqg/libatk1.0-0t64_2.58.1-1_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 (7483 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzydhmps5/girepository-tools_2.86.0-5_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 (6838 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpls_o1sp8/dbus-daemon_1.16.2-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 openmpi-common all 5.0.8-10 [97.5 kB] Fetched 97.5 kB in 0s (4511 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgusoinvw/openmpi-common_5.0.8-10_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-fonttools arm64 4.57.0-2 [1368 kB] Fetched 1368 kB in 0s (48.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkvs1t4zs/python3-fonttools_4.57.0-2_arm64.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 (11.9 MB/s) dpkg-name: info: moved 'fonts-tlwg-kinnari-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpsawm1q2h/fonts-tlwg-kinnari-otf_0.7.3-1_all.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 (1969 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_uoxjhe8/bzip2_1.0.8-6_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 dh-python all 6.20250414 [116 kB] Fetched 116 kB in 0s (5894 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgiet_saq/dh-python_6.20250414_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 (65.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm1vu4ou_/cmake-data_4.1.1+really3.31.6-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libuv1t64 arm64 1.51.0-2 [150 kB] Fetched 150 kB in 0s (7607 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpolrsu0ri/libuv1t64_1.51.0-2_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 (3138 kB/s) dpkg-name: info: moved 'libminizip1t64_1%3a1.3.dfsg+really1.3.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpoe6zfw6d/libminizip1t64_1.3.dfsg+really1.3.1-1+b1_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 (32.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgfw352iz/teckit_2.5.12+ds1-1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 ncurses-base all 6.5+20250216-2 [273 kB] Fetched 273 kB in 0s (13.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1bi34yhk/ncurses-base_6.5+20250216-2_all.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 (9888 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbua2jxx3/libqglviewer2-qt5t64_2.8.0+dfsg1-3_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 (4742 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptyryahfe/libarpack2t64_3.9.1-6_arm64.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 (12.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9zgm5yol/libboost-random1.83-dev_1.83.0-5_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 (211 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfsyjr62t/libboost-regex-dev_1.83.0.2+b2_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.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnj5rc5jr/libboost-wave1.83-dev_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpng16-16t64 arm64 1.6.50-1 [275 kB] Fetched 275 kB in 0s (13.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd7gb7vrp/libpng16-16t64_1.6.50-1_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 (1612 kB/s) dpkg-name: info: moved 'libmariadb-dev-compat_1%3a11.8.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpqsvchak8/libmariadb-dev-compat_11.8.3-1+b1_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 (2107 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0je3_24h/libcdt5_2.42.4-3_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 (12.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb_58j2e9/libboost-graph-parallel1.83.0_1.83.0-5_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 (23.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4k1jpq0f/libgav1-1_0.19.0-3+b1_arm64.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 (7218 kB/s) dpkg-name: info: moved 'libjpeg62-turbo_1%3a2.1.5-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp1mbjwjew/libjpeg62-turbo_2.1.5-4_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 (5472 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3fcgn7eq/libnl-3-dev_3.11.0-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libqt5help5 arm64 5.15.17-3 [145 kB] Fetched 145 kB in 0s (12.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzmi5ff36/libqt5help5_5.15.17-3_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 (6425 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnhvk6stt/libngtcp2-16_1.16.0-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 (2048 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfq5i2lio/libgif7_5.2.2-1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpoppler147 arm64 25.03.0-11.1 [1911 kB] Fetched 1911 kB in 0s (53.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuvz_zfbf/libpoppler147_25.03.0-11.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 (7124 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn8c_ytl_/libsmartcols1_2.41.2-4_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 (786 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd4192w1a/libudfread3_1.2.0-2_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 (1578 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl9_3u9gr/python3-ufolib2_0.17.1+dfsg1-1_all.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 (5721 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwr4brwph/bsdextrautils_2.41.2-4_arm64.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 (5977 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc3qsbkpa/libwebpdemux2_1.5.0-0.1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpoppler-private-dev arm64 25.03.0-11.1 [183 kB] Fetched 183 kB in 0s (7358 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9syk90k3/libpoppler-private-dev_25.03.0-11.1_arm64.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 (9576 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_n9w7keb/libboost-date-time1.83-dev_1.83.0-5_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 (22.7 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpnafb9yj9/libgmp10_6.3.0+dfsg-5_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 (3033 kB/s) dpkg-name: info: moved 'libparu1_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpesoxe8_d/libparu1_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 (1180 kB/s) dpkg-name: info: moved 'libxfixes-dev_1%3a6.0.0-2+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmp7za9cl94/libxfixes-dev_6.0.0-2+b4_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 (18.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpad2_4c7v/libboost-graph1.83-dev_1.83.0-5_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 (6213 kB/s) dpkg-name: info: moved 'libbluray3_1%3a1.4.0-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpuf97gkg4/libbluray3_1.4.0-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 (311 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp84n95zre/blt_2.5.3+dfsg-8_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 (6931 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptmxl_iyu/libmpg123-0t64_1.33.3-1_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 (1877 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5_3nxwwz/libglvnd0_1.7.0-1+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 perl-modules-5.40 all 5.40.1-6 [3019 kB] Fetched 3019 kB in 0s (67.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc63l6b2k/perl-modules-5.40_5.40.1-6_all.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 (706 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpswdn5g4t/ca-certificates-java_20240118_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 graphviz arm64 2.42.4-3 [572 kB] Fetched 572 kB in 0s (25.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2ujr88e1/graphviz_2.42.4-3_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 (3987 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6ynhi8mm/libvorbisenc2_1.3.7-3_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 1s (153 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe99tgai_/texlive-lang-japanese_2025.20250927-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 python3-zopfli arm64 0.2.3.post1-1 [10.2 kB] Fetched 10.2 kB in 0s (548 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7uf_6knx/python3-zopfli_0.2.3.post1-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 (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk1lc7c1h/libboost-atomic1.83.0_1.83.0-5_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libncursesw6 arm64 6.5+20250216-2 [124 kB] Fetched 124 kB in 0s (6192 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppc92i5kz/libncursesw6_6.5+20250216-2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libpq-dev arm64 18.0-1 [159 kB] Fetched 159 kB in 0s (7955 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0s4pignn/libpq-dev_18.0-1_arm64.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 (16.6 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.10-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp7so723zq/diffutils_3.10-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 (3025 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpml7efo6o/libpangoft2-1.0-0_1.56.3-2_arm64.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 (4366 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8szskzhs/libxcb-xinput0_1.17.0-2+b1_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 (4038 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplol8n2oz/libuchardet0_0.0.8-2_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 (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm1501f7y/texlive-lang-european_2025.20250927-1_all.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 (74.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7f5nx0ua/libhdf5-dev_1.14.5+repack-4_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfgop9iwv/fonts-gfs-baskerville_1.1-6_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 (1210 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq5itgr34/libmtdev1t64_1.1.7-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 (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi83jnt9c/libboost-stacktrace1.83.0_1.83.0-5_arm64.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 (1385 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoikqovd4/libjbig-dev_2.1-6.1+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 (85.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyl21ei0u/libpython3.13-dev_3.13.8-1_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 (93.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj9r6wsr6/python-babel-localedata_2.17.0-1_all.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 (995 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0lt3h1z6/libnuma1_2.0.19-1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libperl5.40 arm64 5.40.1-6 [4142 kB] Fetched 4142 kB in 0s (90.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn0o418lu/libperl5.40_5.40.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 (417 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbbjojv7h/libsemanage-common_3.8.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblkid1 arm64 2.41.2-4 [167 kB] Fetched 167 kB in 0s (8458 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphku2o5d6/libblkid1_2.41.2-4_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 (160 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpurphq07r/libboost-tools-dev_1.83.0.2+b2_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 (69.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2nny4m3u/libgtk-3-0t64_3.24.51-1_arm64.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 (3285 kB/s) dpkg-name: info: moved 'libxmu-dev_2%3a1.1.3-3+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpchzuqp3h/libxmu-dev_1.1.3-3+b4_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 (26.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph69n5xko/libfabric1_2.1.0-1.1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 krb5-multidev arm64 1.21.3-5 [126 kB] Fetched 126 kB in 0s (6454 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkpbvpjg7/krb5-multidev_1.21.3-5_arm64.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 (5010 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaw8p8vsq/libacl1-dev_2.3.2-2+b1_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 (9967 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv14jm4vl/libmount1_2.41.2-4_arm64.deb' Downloading dependency 979 of 1117: libhdf5-mpi-dev:arm64=1.14.5+repack-4 Downloading dependency 980 of 1117: libz3-4:arm64=4.13.3-1 Downloading dependency 981 of 1117: ibverbs-providers:arm64=56.1-1+b1 Downloading dependency 982 of 1117: libgvpr2:arm64=2.42.4-3 Downloading dependency 983 of 1117: libjansson4:arm64=2.14-2+b3 Downloading dependency 984 of 1117: libwebpmux3:arm64=1.5.0-0.1 Downloading dependency 985 of 1117: libxcomposite1:arm64=1:0.4.6-1 Downloading dependency 986 of 1117: libgbm1:arm64=25.2.4-1 Downloading dependency 987 of 1117: libctf0:arm64=2.45-7 Downloading dependency 988 of 1117: libhdf5-openmpi-dev:arm64=1.14.5+repack-4 Downloading dependency 989 of 1117: g++-15:arm64=15.2.0-4 Downloading dependency 990 of 1117: libgeos-dev:arm64=3.14.0-1 Downloading dependency 991 of 1117: libkrb5support0:arm64=1.21.3-5 Downloading dependency 992 of 1117: python3-bibtexparser:arm64=2.0.0b5+really1.4.3-1 Downloading dependency 993 of 1117: texlive-fonts-recommended:arm64=2025.20250927-3 Downloading dependency 994 of 1117: texlive-lang-english:arm64=2025.20250927-1 Downloading dependency 995 of 1117: libtheora-dev:arm64=1.2.0+dfsg-6 Downloading dependency 996 of 1117: debianutils:arm64=5.23.2 Downloading dependency 997 of 1117: libzvbi-common:arm64=0.2.44-1 Downloading dependency 998 of 1117: python3-packaging:arm64=25.0-1 Downloading dependency 999 of 1117: libtext-charwidth-perl:arm64=0.04-11+b4 Downloading dependency 1000 of 1117: libboost-wave-dev:arm64=1.83.0.2+b2 Downloading dependency 1001 of 1117: librhash1:arm64=1.4.6-1 Downloading dependency 1002 of 1117: fonts-dejavu-core:arm64=2.37-8 Downloading dependency 1003 of 1117: libx11-xcb1:arm64=2:1.8.12-1 Downloading dependency 1004 of 1117: libavutil-dev:arm64=7:7.1.2-1+b1 Downloading dependency 1005 of 1117: libhdf5-openmpi-fortran-310:arm64=1.14.5+repack-4 Downloading dependency 1006 of 1117: libkpathsea6:arm64=2025.20250727.75242+ds-4 Downloading dependency 1007 of 1117: perl-base:arm64=5.40.1-6 Downloading dependency 1008 of 1117: libboost-system1.83-dev:arm64=1.83.0-5 Downloading dependency 1009 of 1117: libgdal-dev:arm64=3.11.4+dfsg-1 Downloading dependency 1010 of 1117: python3-wcwidth:arm64=0.2.13+dfsg1-1 Downloading dependency 1011 of 1117: openssh-client:arm64=1:10.2p1-1 Downloading dependency 1012 of 1117: libxaw7:arm64=2:1.0.16-1 Downloading dependency 1013 of 1117: python3-dev:arm64=3.13.7-1 Downloading dependency 1014 of 1117: python3-pyqt5:arm64=5.15.11+dfsg-2+b2 Downloading dependency 1015 of 1117: python3-ptyprocess:arm64=0.7.0-6 Downloading dependency 1016 of 1117: python3-contourpy:arm64=1.3.1-2 Downloading dependency 1017 of 1117: libkadm5srv-mit12:arm64=1.21.3-5 Downloading dependency 1018 of 1117: intltool-debian:arm64=0.35.0+20060710.6 Downloading dependency 1019 of 1117: libopengl-dev:arm64=1.7.0-1+b2 Downloading dependency 1020 of 1117: python3-ipython:arm64=8.35.0-2 Downloading dependency 1021 of 1117: libatk1.0-0t64:arm64=2.58.1-1 Downloading dependency 1022 of 1117: girepository-tools:arm64=2.86.0-5 Downloading dependency 1023 of 1117: dbus-daemon:arm64=1.16.2-2 Downloading dependency 1024 of 1117: openmpi-common:arm64=5.0.8-10 Downloading dependency 1025 of 1117: python3-fonttools:arm64=4.57.0-2 Downloading dependency 1026 of 1117: fonts-tlwg-kinnari-otf:arm64=1:0.7.3-1 Downloading dependency 1027 of 1117: bzip2:arm64=1.0.8-6 Downloading dependency 1028 of 1117: dh-python:arm64=6.20250414 Downloading dependency 1029 of 1117: cmake-data:arm64=4.1.1+really3.31.6-2 Downloading dependency 1030 of 1117: libuv1t64:arm64=1.51.0-2 Downloading dependency 1031 of 1117: libminizip1t64:arm64=1:1.3.dfsg+really1.3.1-1+b1 Downloading dependency 1032 of 1117: teckit:arm64=2.5.12+ds1-1+b1 Downloading dependency 1033 of 1117: ncurses-base:arm64=6.5+20250216-2 Downloading dependency 1034 of 1117: libqglviewer2-qt5t64:arm64=2.8.0+dfsg1-3 Downloading dependency 1035 of 1117: libarpack2t64:arm64=3.9.1-6 Downloading dependency 1036 of 1117: libboost-random1.83-dev:arm64=1.83.0-5 Downloading dependency 1037 of 1117: libboost-regex-dev:arm64=1.83.0.2+b2 Downloading dependency 1038 of 1117: libboost-wave1.83-dev:arm64=1.83.0-5 Downloading dependency 1039 of 1117: libpng16-16t64:arm64=1.6.50-1 Downloading dependency 1040 of 1117: libmariadb-dev-compat:arm64=1:11.8.3-1+b1 Downloading dependency 1041 of 1117: libcdt5:arm64=2.42.4-3 Downloading dependency 1042 of 1117: libboost-graph-parallel1.83.0:arm64=1.83.0-5 Downloading dependency 1043 of 1117: libgav1-1:arm64=0.19.0-3+b1 Downloading dependency 1044 of 1117: libjpeg62-turbo:arm64=1:2.1.5-4 Downloading dependency 1045 of 1117: libnl-3-dev:arm64=3.11.0-2 Downloading dependency 1046 of 1117: libqt5help5:arm64=5.15.17-3 Downloading dependency 1047 of 1117: libngtcp2-16:arm64=1.16.0-1 Downloading dependency 1048 of 1117: libgif7:arm64=5.2.2-1+b1 Downloading dependency 1049 of 1117: libpoppler147:arm64=25.03.0-11.1 Downloading dependency 1050 of 1117: libsmartcols1:arm64=2.41.2-4 Downloading dependency 1051 of 1117: libudfread3:arm64=1.2.0-2 Downloading dependency 1052 of 1117: python3-ufolib2:arm64=0.17.1+dfsg1-1 Downloading dependency 1053 of 1117: bsdextrautils:arm64=2.41.2-4 Downloading dependency 1054 of 1117: libwebpdemux2:arm64=1.5.0-0.1 Downloading dependency 1055 of 1117: libpoppler-private-dev:arm64=25.03.0-11.1 Downloading dependency 1056 of 1117: libboost-date-time1.83-dev:arm64=1.83.0-5 Downloading dependency 1057 of 1117: libgmp10:arm64=2:6.3.0+dfsg-5 Downloading dependency 1058 of 1117: libparu1:arm64=1:7.11.0+dfsg-2 Downloading dependency 1059 of 1117: libxfixes-dev:arm64=1:6.0.0-2+b4 Downloading dependency 1060 of 1117: libboost-graph1.83-dev:arm64=1.83.0-5 Downloading dependency 1061 of 1117: libbluray3:arm64=1:1.4.0-3 Downloading dependency 1062 of 1117: blt:arm64=2.5.3+dfsg-8 Downloading dependency 1063 of 1117: libmpg123-0t64:arm64=1.33.3-1 Downloading dependency 1064 of 1117: libglvnd0:arm64=1.7.0-1+b2 Downloading dependency 1065 of 1117: perl-modules-5.40:arm64=5.40.1-6 Downloading dependency 1066 of 1117: ca-certificates-java:arm64=20240118 Downloading dependency 1067 of 1117: graphviz:arm64=2.42.4-3 Downloading dependency 1068 of 1117: libvorbisenc2:arm64=1.3.7-3 Downloading dependency 1069 of 1117: texlive-lang-japanese:arm64=2025.20250927-1 Downloading dependency 1070 of 1117: python3-zopfli:arm64=0.2.3.post1-1 Downloading dependency 1071 of 1117: libboost-atomic1.83.0:arm64=1.83.0-5 Downloading dependency 1072 of 1117: libncursesw6:arm64=6.5+20250216-2 Downloading dependency 1073 of 1117: libpq-dev:arm64=18.0-1 Downloading dependency 1074 of 1117: diffutils:arm64=1:3.10-4 Downloading dependency 1075 of 1117: libpangoft2-1.0-0:arm64=1.56.3-2 Downloading dependency 1076 of 1117: libxcb-xinput0:arm64=1.17.0-2+b1 Downloading dependency 1077 of 1117: libuchardet0:arm64=0.0.8-2 Downloading dependency 1078 of 1117: texlive-lang-european:arm64=2025.20250927-1 Downloading dependency 1079 of 1117: libhdf5-dev:arm64=1.14.5+repack-4 Downloading dependency 1080 of 1117: fonts-gfs-baskerville:arm64=1.1-6 Downloading dependency 1081 of 1117: libmtdev1t64:arm64=1.1.7-1 Downloading dependency 1082 of 1117: libboost-stacktrace1.83.0:arm64=1.83.0-5 Downloading dependency 1083 of 1117: libjbig-dev:arm64=2.1-6.1+b2 Downloading dependency 1084 of 1117: libpython3.13-dev:arm64=3.13.8-1 Downloading dependency 1085 of 1117: python-babel-localedata:arm64=2.17.0-1 Downloading dependency 1086 of 1117: libnuma1:arm64=2.0.19-1 Downloading dependency 1087 of 1117: libperl5.40:arm64=5.40.1-6 Downloading dependency 1088 of 1117: libsemanage-common:arm64=3.8.1-1 Downloading dependency 1089 of 1117: libblkid1:arm64=2.41.2-4 Downloading dependency 1090 of 1117: libboost-tools-dev:arm64=1.83.0.2+b2 Downloading dependency 1091 of 1117: libgtk-3-0t64:arm64=3.24.51-1 Downloading dependency 1092 of 1117: libxmu-dev:arm64=2:1.1.3-3+b4 Downloading dependency 1093 of 1117: libfabric1:arm64=2.1.0-1.1 Downloading dependency 1094 of 1117: krb5-multidev:arm64=1.21.3-5 Downloading dependency 1095 of 1117: libacl1-dev:arm64=2.3.2-2+b1 Downloading dependency 1096 of 1117: libmount1:arm64=2.41.2-4 Downloading dependency 1097 of 1117: libxslt1.1:arm64=1.1.43-0.2Get: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 (6744 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk6b8l31i/libxslt1.1_1.1.43-0.2_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 (6938 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpziarg1eg/libgdk-pixbuf-2.0-0_2.44.3+dfsg-3_arm64.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.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppicqh2m7/xz-utils_5.8.1-2_arm64.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 (9148 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1aza83jd/libext2fs2t64_1.47.2-3+b3_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 (40.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3vvlz3i6/libeigen3-dev_3.4.0-5_all.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 (2453 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbp4_l5k8/libopenblas0_0.3.30+ds-3_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libhdf4-dev arm64 4.3.1-1 [351 kB] Fetched 351 kB in 0s (15.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq67lg9a5/libhdf4-dev_4.3.1-1_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 (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3_jkma54/libboost-mpi1.83-dev_1.83.0-5_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 (50.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg24pin34/fonts-sil-padauk_5.001-1_all.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 (12.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp58q5gs8a/libboost-numpy1.83.0_1.83.0-5_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 (2629 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbvnueedc/libjbig2dec0_0.20-1+b3_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 (1239 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq8qjqzhn/libnpth0t64_1.8-3_arm64.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 (4876 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3pwzs7kk/libnghttp3-dev_1.12.0-1_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 (8103 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpruh135qw/libyuv0_0.0.1919.20250919-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 (12.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3776yr71/sed_4.9-2+b1_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 (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprq_s_dwy/libboost-fiber1.83-dev_1.83.0-5_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 (10.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxj0kuimv/icu-devtools_76.1-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 (2492 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_p06o6mm/libpam-modules-bin_1.7.0-5_arm64.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 (195 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4hwzwap3/libboost-nowide-dev_1.83.0.2+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20251016T083129Z sid/main arm64 libogg0 arm64 1.3.6-1 [23.6 kB] Fetched 23.6 kB in 0s (827 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8_oehk6v/libogg0_1.3.6-1_arm64.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 (1918 kB/s) dpkg-name: info: moved 'libldl3_1%3a7.11.0+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpamv04p4a/libldl3_7.11.0+dfsg-2_arm64.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/tmp2dcno32l/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.gTrSMTJXfy as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.gTrSMTJXfy 127.0.0.1 - - [29/Nov/2025 08:51:05] code 404, message File not found 127.0.0.1 - - [29/Nov/2025 08:51:05] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:36295 ./ InRelease 127.0.0.1 - - [29/Nov/2025 08:51:05] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:36295 ./ Release [462 B] 127.0.0.1 - - [29/Nov/2025 08:51:05] code 404, message File not found 127.0.0.1 - - [29/Nov/2025 08:51:05] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:36295 ./ Release.gpg 127.0.0.1 - - [29/Nov/2025 08:51:05] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:36295 ./ Packages [1628 kB] Fetched 1629 kB in 0s (28.1 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 - - [29/Nov/2025 08:51:06] "GET /./gcc-15-base_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libc6_2.41-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libgcc-s1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./mawk_1.3.4.20250131-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./base-files_14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libtinfo6_6.5%2b20250216-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./debianutils_5.23.2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./bash_5.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libacl1_2.3.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libattr1_2.5.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libcap2_2.75-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libgmp10_6.3.0%2bdfsg-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libpcre2-8-0_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libselinux1_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libzstd1_1.5.7%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./zlib1g_1.3.dfsg%2breally1.3.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libssl3t64_3.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./openssl-provider-legacy_3.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libsystemd0_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./coreutils_9.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./dash_0.5.12-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./diffutils_3.10-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libbz2-1.0_1.0.8-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./liblzma5_5.8.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libmd0_1.1.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./tar_1.35%2bdfsg-3.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./dpkg_1.22.21_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./findutils_4.10.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./grep_3.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./gzip_1.13-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./hostname_3.25_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./ncurses-bin_6.5%2b20250216-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libcrypt1_4.4.38-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./perl-base_5.40.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./sed_4.9-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libcap-ng0_0.8.5-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libaudit1_4.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libdb5.3t64_5.3.28%2bdfsg2-10_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./debconf_1.5.91_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libpam0g_1.7.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libpam-modules-bin_1.7.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libpam-modules_1.7.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libblkid1_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libmount1_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libsmartcols1_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libudev1_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libuuid1_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./util-linux_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libdebconfclient0_0.280_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./base-passwd_3.6.7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./libc-bin_2.41-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "GET /./ncurses-base_6.5%2b20250216-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:06] "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.gTrSMTJXfy 127.0.0.1 - - [29/Nov/2025 08:51:09] code 404, message File not found 127.0.0.1 - - [29/Nov/2025 08:51:09] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:36295 ./ InRelease 127.0.0.1 - - [29/Nov/2025 08:51:09] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:36295 ./ Release 127.0.0.1 - - [29/Nov/2025 08:51:09] code 404, message File not found 127.0.0.1 - - [29/Nov/2025 08:51:09] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:36295 ./ 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.gTrSMTJXfy 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 - - [29/Nov/2025 08:51:19] "GET /./liblocale-gettext-perl_1.07-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./mount_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libseccomp2_2.6.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libsystemd-shared_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./systemd_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./systemd-sysv_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libdbus-1-3_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./dbus-bin_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./dbus-session-bus-common_1.16.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libapparmor1_4.1.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libexpat1_2.7.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./dbus-daemon_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./login.defs_4.18.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libbsd0_0.12.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libsemanage-common_3.8.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libsepol2_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libsemanage2_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./passwd_4.18.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./adduser_3.153_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./dbus-system-bus-common_1.16.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./dbus_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./fonts-arphic-bkai00mp_2.10-21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./fonts-arphic-bsmi00lp_2.10-18_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./poppler-data_0.4.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./libpython3.13-minimal_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:19] "GET /./python3.13-minimal_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./python3-minimal_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./tzdata_2025b-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libffi8_3.5.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libncursesw6_6.5%2b20250216-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./readline-common_8.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libreadline8t64_8.3-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libsqlite3-0_3.46.1-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libpython3.13-stdlib_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./python3.13_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libpython3-stdlib_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./python3_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./python3-numpy-dev_2.3.3%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libgfortran5_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libopenblas0-pthread_0.3.30%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libstdc%2b%2b6_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./python3-numpy_2.3.3%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libtext-charwidth-perl_0.04-11%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libtext-wrapi18n-perl_0.06-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libuchardet0_0.0.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./groff-base_1.23.0-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./bsdextrautils_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libgdbm6t64_1.26-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libpipeline1_1.5.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./man-db_2.13.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libproc2-0_4.0.4-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./procps_4.0.4-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./bzip2_1.0.8-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./openssl_3.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./ca-certificates_20250419_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libmagic-mgc_5.46-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libmagic1t64_5.46-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./file_5.46-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./gettext-base_0.23.1-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libpam-systemd_258.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libedit2_3.1-20250104-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libcbor0.10_0.10.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libfido2-1_1.16.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libkrb5support0_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libcom-err2_1.47.2-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libk5crypto3_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libkeyutils1_1.6.3-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libkrb5-3_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libgssapi-krb5-2_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./openssh-client_10.2p1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./perl-modules-5.40_5.40.1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libgdbm-compat4t64_1.26-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libperl5.40_5.40.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./perl_5.40.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./ucf_3.0052_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./xz-utils_5.8.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libgdk-pixbuf2.0-common_2.44.3%2bdfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libatomic1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libglib2.0-0t64_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libxml2-16_2.14.6%2bdfsg-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./shared-mime-info_2.4-5%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libjpeg62-turbo_2.1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libpng16-16t64_1.6.50-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libdeflate0_1.23-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libjbig0_2.1-6.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./liblerc4_4.0.0%2bds-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libsharpyuv0_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libwebp7_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libtiff6_4.7.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libgdk-pixbuf-2.0-0_2.44.3%2bdfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./gtk-update-icon-cache_4.20.2%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./hicolor-icon-theme_0.18-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./adwaita-icon-theme_49.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./at-spi2-common_2.58.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./m4_1.4.20-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./autoconf_2.72-3.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./autotools-dev_20240727.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./automake_1.18.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./autopoint_0.23.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libsframe2_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./binutils-common_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libbinutils_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libgprofng0_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libctf-nobfd0_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libctf0_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libjansson4_2.14-2%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./binutils-aarch64-linux-gnu_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./binutils_2.45-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libtcl8.6_8.6.17%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libbrotli1_1.1.0-2%2bb7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libfreetype6_2.13.3%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./fonts-dejavu-mono_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./fonts-dejavu-core_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libfontenc1_1.1.8-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./x11-common_7.7%2b25_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./xfonts-encodings_1.0.4-2.2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./xfonts-utils_7.7%2b7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./fonts-urw-base35_20200910-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./fontconfig-config_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libfontconfig1_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libxau6_1.0.11-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libxdmcp6_1.1.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libxcb1_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libx11-data_1.8.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libx11-6_1.8.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libxrender1_0.9.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libxft2_2.3.6-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libxext6_1.3.4-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libxss1_1.2.3-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libtk8.6_8.6.17-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./tk8.6-blt2.5_2.5.3%2bdfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./blt_2.5.3%2bdfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libc-dev-bin_2.41-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./linux-libc-dev_6.16.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libcrypt-dev_4.4.38-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./rpcsvc-proto_1.4.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libc6-dev_2.41-12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libisl23_0.27-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libmpfr6_4.2.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./libmpc3_1.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:20] "GET /./cpp-15-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./cpp-15_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./cpp-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./cpp_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./libcc1-0_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./libgomp1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./libitm1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./libasan8_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./liblsan0_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./libtsan2_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./libubsan1_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./libhwasan0_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./libgcc-15-dev_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:21] "GET /./gcc-15-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./gcc-15_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./gcc-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./gcc_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libstdc%2b%2b-15-dev_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./g%2b%2b-15-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./g%2b%2b-15_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./g%2b%2b-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./g%2b%2b_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./make_4.4.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libdpkg-perl_1.22.21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./patch_2.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./dpkg-dev_1.22.21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./build-essential_12.12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./ca-certificates-java_20240118_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./cfortran_20210827-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./cmake-data_4.1.1%2breally3.31.6-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libxxhash0_0.8.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./liblz4-1_1.10.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libnettle8t64_3.10.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libarchive13t64_3.7.4-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libnghttp3-9_1.12.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libngtcp2-16_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libunistring5_1.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libidn2-0_2.3.8-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-10_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libsasl2-2_2.1.28%2bdfsg1-10_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libldap2_2.6.10%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libnghttp2-14_1.64.0-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libngtcp2-crypto-ossl0_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libpsl5t64_0.21.2-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libhogweed6t64_3.10.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libp11-kit0_0.25.9-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libtasn1-6_4.20.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libgnutls30t64_3.8.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./librtmp1_2.4%2b20151223.gitfa8646d.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libssh2-1t64_1.11.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libcurl4t64_8.16.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libjsoncpp26_1.9.6-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./librhash1_1.4.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./libuv1t64_1.51.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./cmake_4.1.1%2breally3.31.6-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:22] "GET /./comerr-dev_2.1-1.47.2-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./dbus-user-session_1.16.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libdconf1_0.49.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./dconf-service_0.49.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./dconf-gsettings-backend_0.49.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libdebhelper-perl_13.28_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libtool_2.5.4-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./dh-autoreconf_21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libelf1t64_0.193-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./dwz_0.16-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./gettext_0.23.1-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./po-debconf_1.0.21%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./debhelper_13.28_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./gcc-14-base_14.3.0-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libgcc-14-dev_14.3.0-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libstdc%2b%2b-14-dev_14.3.0-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libboost1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libboost-test1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libboost-test1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libboost-test-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libglib2.0-data_2.86.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libglib2.0-bin_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libboost-chrono1.83.0t64_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libopenblas0_0.3.30%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libopenblas-pthread-dev_0.3.30%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libopenblas-dev_0.3.30%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libdouble-conversion3_3.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libicu76_76.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libpcre2-16-0_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libqt5core5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./fontconfig_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libdrm-common_2.4.125-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libdrm2_2.4.125-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libglvnd0_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libdrm-amdgpu1_2.4.125-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libz3-4_4.13.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libllvm19_19.1.7-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libsensors-config_3.6.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libsensors5_3.6.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libx11-xcb1_1.8.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-dri3-0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-present0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-randr0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-sync1_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-xfixes0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxshmfence1_1.3.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./mesa-libgallium_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libgbm1_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libwayland-client0_1.24.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-shm0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libegl-mesa0_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libegl1_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-glx0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxxf86vm1_1.1.4-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libvulkan1_1.4.321.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libgl1-mesa-dri_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libglx-mesa0_25.2.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libglx0_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libgl1_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libgraphite2-3_1.3.14-11_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libharfbuzz0b_12.1.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libice6_1.1.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libevdev2_1.13.4%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libmtdev1t64_1.1.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libgudev-1.0-0_238-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libwacom-common_2.16.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libwacom9_2.16.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libinput-bin_1.28.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libinput10_1.28.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libmd4c0_0.5.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libqt5dbus5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libqt5network5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libsm6_1.2.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-icccm4_0.4.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-util1_0.4.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-image0_0.4.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-keysyms1_0.4.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-render0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-render-util0_0.3.10-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-shape0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-xinerama0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-xinput0_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxcb-xkb1_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./xkb-data_2.42-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxkbcommon0_1.7.0-2.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libxkbcommon-x11-0_1.7.0-2.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libqt5gui5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libqt5widgets5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libqt5opengl5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libmunge2_0.5.16-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-autocommand_2.2.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-more-itertools_10.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-typing-extensions_4.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-typeguard_4.4.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-inflect_7.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./python3-jaraco.context_6.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libevent-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libevent-core-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libevent-extra-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libevent-pthreads-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libevent-openssl-2.1-7t64_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libevent-dev_2.1.12-stable-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libminizip1t64_1.3.dfsg%2breally1.3.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libfreexl1_2.0.0-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:23] "GET /./libgeos3.14.0_3.14.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libgeos-c1t64_3.14.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./proj-data_9.7.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libngtcp2-crypto-gnutls8_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libcurl3t64-gnutls_8.16.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libproj25_9.7.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./librttopo1_1.1.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libspatialite8t64_5.1.0-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libexpat1-dev_2.7.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libminizip-dev_1.3.dfsg%2breally1.3.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libfreexl-dev_2.0.0-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libgeos-dev_3.14.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libbrotli-dev_1.1.0-2%2bb7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libidn2-dev_2.3.8-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libgssrpc4t64_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libkadm5clnt-mit12_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libkdb5-10t64_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libkadm5srv-mit12_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./krb5-multidev_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libkrb5-dev_1.21.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libldap-dev_2.6.10%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libpkgconf3_1.8.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./pkgconf-bin_1.8.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./pkgconf_1.8.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libnghttp2-dev_1.64.0-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libnghttp3-dev_1.12.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libngtcp2-crypto-ossl-dev_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libngtcp2-dev_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libpsl-dev_0.21.2-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libgmpxx4ldbl_6.3.0%2bdfsg-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libgmp-dev_6.3.0%2bdfsg-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libunbound8_1.24.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libgnutls-dane0t64_3.8.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libgnutls-openssl27t64_3.8.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libp11-kit-dev_0.25.9-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libtasn1-6-dev_4.20.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./nettle-dev_3.10.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libgnutls28-dev_3.8.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./librtmp-dev_2.4%2b20151223.gitfa8646d.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libssl-dev_3.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libssh2-1-dev_1.11.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libzstd-dev_1.5.7%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libcurl4-openssl-dev_8.16.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libsqlite3-dev_3.46.1-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libjbig-dev_2.1-6.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libjpeg62-turbo-dev_2.1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libjpeg-dev_2.1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./liblzma-dev_5.8.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libwebpdemux2_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libwebpmux3_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libwebpdecoder3_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libsharpyuv-dev_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libwebp-dev_1.5.0-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libtiffxx6_4.7.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libdeflate-dev_1.23-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./liblerc-dev_4.0.0%2bds-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libtiff-dev_4.7.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libproj-dev_9.7.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./librttopo-dev_1.1.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libxml2-dev_2.14.6%2bdfsg-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libspatialite-dev_5.1.0-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./tex-common_6.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./fonts-baekmuk_2.2-13_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./fonts-unfonts-core_1.0.2-080608-19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./fonts-unfonts-extra_1.0.2-080608%2bdfsg-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libpaper2_2.2.5-0.3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libpaper-utils_2.2.5-0.3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libkpathsea6_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libptexenc1_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libsynctex2_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libtexlua53-5_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./t1utils_1.41-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libpixman-1-0_0.46.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libcairo2_1.18.4-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libmpfi0_1.5.4%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libpotrace0_1.16-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libteckit0_2.5.12%2bds1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libxt6t64_1.2.1-1.3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libxmu6_1.1.3-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libxpm4_3.5.17-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libxaw7_1.0.16-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libxi6_1.8.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./libzzip-0-13t64_0.13.78%2bdfsg.1-0.2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./texlive-binaries_2025.20250727.75242%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./xdg-utils_1.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:24] "GET /./texlive-base_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./fonts-lmodern_2.005-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./lmodern_2.005-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./texlive-luatex_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./texlive-latex-base_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./texlive-lang-cjk_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./texlive-lang-korean_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libpcsclite1_2.3.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libboost-json1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libwayland-egl1_1.24.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libboost-system1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libboost-system1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libboost-url1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libboost-url1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libboost-url-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./xml-core_0.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./docutils-common_0.22.2%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./python3-roman-numerals_3.1.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./python3-docutils_0.22.2%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libavahi-common-data_0.8-17_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:25] "GET /./libavahi-common3_0.8-17_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libavahi-client3_0.8-17_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libcups2t64_2.4.14-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libboost-python1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libpython3.13_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libpython3.13-dev_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libpython3-dev_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./python3.13-dev_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libjs-sphinxdoc_8.2.3-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./python3-dev_3.13.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libboost-python1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libboost-python-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libgtk-3-common_3.24.51-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./qt5-qmake-bin_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libaec0_1.1.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libsz2_1.1.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libaec-dev_1.1.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libboost-stacktrace1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libboost-stacktrace1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libboost-stacktrace-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libmpg123-0t64_1.33.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libogg0_1.3.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libvorbis0a_1.3.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libvorbisfile3_1.3.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libopenmpt0t64_0.8.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libgpg-error0_1.56-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libassuan9_3.0.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libgcrypt20_1.11.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./gpgconf_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libksba8_1.6.7-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libnpth0t64_1.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./dirmngr_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./gnupg-l10n_2.4.8-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./gpg_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./pinentry-curses_1.3.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./gpg-agent_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./gpgsm_2.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./gnupg_2.4.8-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libsuitesparseconfig7_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libamd3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libcamd3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libbtf2_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libcolamd3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libccolamd3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libcholmod5_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libcxsparse4_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libklu2_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libldl3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libsuitesparse-mongoose3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libumfpack6_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./librbio4_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libspqr4_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libspex3_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libparu1_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libsuitesparse-dev_7.11.0%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libva2_2.22.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libva-drm2_2.22.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libxfixes3_6.0.0-2%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libva-x11-2_2.22.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libvdpau1_1.5-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./ocl-icd-libopencl1_2.3.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libavutil59_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libsoxr0_0.1.3-4%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libswresample5_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libnl-3-200_3.11.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libnl-route-3-200_3.11.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libibverbs1_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./ibverbs-providers_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./librdmacm1t64_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libfabric1_2.1.0-1.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libhwloc15_2.12.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libpciaccess0_0.17-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libxnvctrl0_535.171.04-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libhwloc-plugins_2.12.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libpmix2t64_6.0.0%2breally5.0.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libllvm17t64_17.0.6-22%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libamd-comgr2_6.0%2bgit20231212.4510c28%2bdfsg-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libnuma1_2.0.19-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libhsakmt1_6.2.4%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libhsa-runtime64-1_6.1.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libamdhip64-5_5.7.1-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libfuse3-4_3.17.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libibumad3_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libibmad5_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libucx0_1.19.0%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libopenmpi40_5.0.8-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libhdf5-openmpi-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./native-architecture_0.2.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libxinerama1_1.1.4-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./java-common_0.76_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./liblcms2-2_2.16-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libnspr4_4.37-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./libnss3_3.117-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:26] "GET /./openjdk-21-jre-headless_21.0.9%7e8ea-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./default-jre-headless_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libatk1.0-0t64_2.58.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libatspi2.0-0t64_2.58.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libatk-bridge2.0-0t64_2.58.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libcairo-gobject2_1.18.4-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libcloudproviders0_0.3.6-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libcolord2_1.4.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libepoxy0_1.5.10-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libfribidi0_1.0.16-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libthai-data_0.1.29-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libdatrie1_0.2.13-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libthai0_0.1.29-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libpango-1.0-0_1.56.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libpangoft2-1.0-0_1.56.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libpangocairo-1.0-0_1.56.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libwayland-cursor0_1.24.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libxcomposite1_0.4.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libxcursor1_1.2.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libxdamage1_1.1.6-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libxrandr2_1.5.4-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libgtk-3-0t64_3.24.51-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libasound2-data_1.2.14-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libasound2t64_1.2.14-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libgif7_5.2.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./libxtst6_1.2.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./openjdk-21-jre_21.0.9%7e8ea-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./default-jre_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:27] "GET /./openjdk-21-jdk-headless_21.0.9%7e8ea-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./default-jdk-headless_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./openjdk-21-jdk_21.0.9%7e8ea-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./default-jdk_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libffi-dev_3.5.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./python3-urllib3_2.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./mysql-common_5.8%2b1.1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-atomic1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-atomic1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-chrono1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-date-time1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-serialization1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-serialization1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-date-time1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-thread1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-thread1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-context1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-context1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-coroutine1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-coroutine1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libyaml-0-2_0.2.5-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libgl2ps1.4_1.4.2%2bdfsg1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libgl2ps-dev_1.4.2%2bdfsg1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libsuperlu7_7.0.1%2bdfsg1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libsuperlu-dev_7.0.1%2bdfsg1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libdvdread8t64_6.1.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libdvdnav4_6.1.1-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libgme0_0.6.3-7%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libchromaprint1_1.6.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libdav1d7_1.5.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./librsvg2-2_2.60.0%2bdfsg-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./uuid-dev_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libann0_1.1.2%2bdoc-9%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./python3-typeshed_0.0%7egit20241223.ea91db2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libext2fs2t64_1.47.2-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libext2fs-dev_1.47.2-3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libtbbbind-2-5_2022.1.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libhwy1t64_1.2.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libjxl0.11_0.11.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libqt5xml5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libqt5designer5_5.15.17-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-filesystem1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-filesystem1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-fiber1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-fiber1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-fiber-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./python3-mpmath_1.3.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./texlive-lang-italian_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./tipa_1.3-21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./librav1e0.8_0.8.1-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libtbbmalloc2_2022.1.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libtbb12_2022.1.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:28] "GET /./libboost-regex1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./icu-devtools_76.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libicu-dev_76.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-regex1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-iostreams1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-iostreams1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-iostreams-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./python-babel-localedata_2.17.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./python3-babel_2.17.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libxcb-cursor0_0.1.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./python3-lz4_4.4.4%2bdfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libsysprof-capture-4-dev_49.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libheif-plugin-dav1d_1.20.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libde265-0_1.0.16-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libheif-plugin-libde265_1.20.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libheif1_1.20.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libheif-dev_1.20.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-container1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-container1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-json1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-json-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libfontbox-java_1.8.16-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libpdfbox-java_1.8.16-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libopenjp2-7_2.5.3-2.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libopenjp2-7-dev_2.5.3-2.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./openmpi-common_5.0.8-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./openmpi-bin_5.0.8-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./mpi-default-bin_1.19_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./python3-mpi4py_4.1.0-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./qtchooser_66-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./qt5-qmake_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-type-erasure1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libboost-type-erasure1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libmpfr-dev_4.2.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./python3-traitlets_5.14.3%2breally5.14.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./teckit_2.5.12%2bds1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libapache-pom-java_33-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libcommons-parent-java_56-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./libcommons-logging-java_1.3.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./preview-latex-style_13.2-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./texlive-latex-recommended_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./texlive-pictures_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./texlive-latex-extra_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:29] "GET /./texlive-xetex_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "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 - - [29/Nov/2025 08:51:30] "GET /./python3-platformdirs_4.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-fs_2.4.16-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./liburiparser1_0.9.8%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libkmlbase1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libkmldom1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libkmlengine1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libkmlconvenience1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libkmlregionator1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libglut3.12_3.4.0-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libopengl0_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libglu1-mesa_9.0.2-1.1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./xorg-sgml-doctools_1.11-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./x11proto-dev_2024.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libxau-dev_1.0.11-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libxdmcp-dev_1.1.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./xtrans-dev_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libxcb1-dev_1.17.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libx11-dev_1.8.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libglx-dev_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libgl-dev_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libopengl-dev_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libglu1-mesa-dev_9.0.2-1.1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libxext-dev_1.3.4-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libice-dev_1.1.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libsm-dev_1.2.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libxt-dev_1.2.1-1.3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libglut-dev_3.4.0-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./freeglut3-dev_3.4.0-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libb2-1_0.98.1-1.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libqt6core6t64_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libqt6dbus6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libts0t64_1.22-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libqt6gui6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libqt6opengl6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libhdf5-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libhdf5-hl-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libhdf5-hl-cpp-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-cycler_0.12.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libnetcdf22_4.9.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libtheoradec2_1.2.0%2bdfsg-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libtheoraenc2_1.2.0%2bdfsg-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libvtk9.5_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./vtk9_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libboost-locale1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libboost-locale1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libcfitsio10t64_4.6.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libaom3_3.13.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libaom-dev_3.13.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libdav1d-dev_1.5.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./librav1e-dev_0.8.1-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libsvtav1enc2_2.3.0%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libsvtav1enc-dev_2.3.0%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libyuv0_0.0.1919.20250919-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libyuv-dev_0.0.1919.20250919-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libabsl20240722_20240722.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libgav1-1_0.19.0-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libavif16_1.3.0-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libavif-dev_1.3.0-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libqhull8.0_2020.2-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./mariadb-common_11.8.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libmariadb3_11.8.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libmariadb-dev_11.8.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libboost-math1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libboost-math1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./texlive-lang-spanish_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libboost-timer1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libboost-timer1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-dateutil_2.9.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libcodec2-1.2_1.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libidn12_1.43-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libgsm1_1.0.22-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libmp3lame0_3.100-6%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libopus0_1.5.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libshine3_3.1.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libsnappy1v5_1.2.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libspeex1_1.2.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libtwolame0_0.4.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libvorbisenc2_1.3.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libvpx11_1.15.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libx264-165_0.165.3222%2bgitb35605ac-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libx265-215_4.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libxvidcore4_1.3.7-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libzvbi-common_0.2.44-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libzvbi0t64_0.2.44-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libavcodec61_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libavutil-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libswresample-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libavcodec-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libudfread3_1.2.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libbluray3_1.4.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./librabbitmq4_0.15.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libcjson1_1.7.18-3.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libmbedcrypto16_3.6.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./librist4_0.2.11%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libsrt1.5-gnutls_1.5.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libssh-4_0.11.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libnorm1t64_1.5.9%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-2.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libsodium23_1.0.18-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libzmq5_4.3.5-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libavformat61_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libavformat-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libxerces-c3.2t64_3.2.4%2bdebian-1.3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./gdal-data_3.11.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-defusedxml_0.7.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libjson-perl_4.10000-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./sphinx-common_8.2.3-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-alabaster_0.7.16-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-imagesize_1.4.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-markupsafe_3.0.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-jinja2_3.1.6-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-packaging_25.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-pygments_2.18.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-certifi_2025.1.31%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-charset-normalizer_3.4.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-idna_3.10-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-chardet_5.2.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-requests_2.32.5%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-snowballstemmer_3.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./python3-sphinx_8.2.3-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./fonts-tlwg-norasi-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libboost-filesystem-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libfyba0t64_4.1.1-11%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libfyba-dev_4.1.1-11%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libhdf5-fortran-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libhdf5-hl-fortran-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libhdf5-openmpi-cpp-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./libraqm0_0.10.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:30] "GET /./qtbase5-dev-tools_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./fonts-arphic-gbsn00lp_2.11-16_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./fonts-arphic-gkai00mp_2.11-16_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./texlive-lang-chinese_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libboost-serialization-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libgs-common_10.06.0%7edfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libgs10-common_10.06.0%7edfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libhdf5-openmpi-fortran-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libhdf5-openmpi-hl-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libhdf5-openmpi-hl-fortran-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libboost-locale-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libarpack2t64_3.9.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libarmadillo14_14.2.3%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libdouble-conversion-dev_3.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./libqt5printsupport5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:31] "GET /./texlive-lang-french_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libqt6widgets6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libqt6openglwidgets6_6.9.2%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libvtk9.5-qt_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./python3-vtk9_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libvtk9-java_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libhdf5-cpp-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./hdf5-helpers_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libhdf5-dev_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libnetcdf-dev_4.9.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libegl-dev_1.7.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libqt5concurrent5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libqt5sql5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libqt5test5t64_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libvulkan-dev_1.4.321.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./qtbase5-dev_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./rubygems-integration_1.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./rake_13.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ruby-csv_3.3.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ruby-did-you-mean_1.6.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ruby-net-telnet_0.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ruby-ruby2-keywords_0.0.5-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ruby-webrick_1.9.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ruby-xmlrpc_0.3.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libruby3.3_3.3.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ruby3.3_3.3.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libruby_3.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ruby-rubygems_3.6.7-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ruby_3.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libnl-3-dev_3.11.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libnl-route-3-dev_3.11.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libibverbs-dev_56.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./unixodbc-common_2.3.12-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libgpgme11t64_1.24.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libutfcpp-dev_4.0.5-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libjs-jquery_3.7.1%2bdfsg%2b%7e3.5.33-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libboost-log1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libboost-log1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libxss-dev_1.2.3-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libboost-container-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libqglviewer-headers_2.8.0%2bdfsg1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libzopfli1_1.0.3-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./python3-xlib_0.33-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libhwy-dev_1.2.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./liblcms2-dev_2.16-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libjxl-dev_0.11.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libgpgmepp6t64_1.24.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libkmlxsd1t64_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./liburiparser-dev_0.9.8%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libboost-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libkml-dev_1.3.0-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libboost-graph1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libijs-0.35_0.35-16_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libjbig2dec0_0.20-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libgs10_10.06.0%7edfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./ghostscript_10.06.0%7edfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libgfortran-15-dev_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libbz2-dev_1.0.8-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libboost-random1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libxxhash-dev_0.8.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libboost-random1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libboost-random-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libswscale8_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./python3-unicodedata2_16.0.0%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libgeotiff5_1.7.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libgeotiff-dev_1.7.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./python3-asttokens_3.0.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./python3-executing_2.2.0-0.3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./python3-pure-eval_0.2.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./python3-stack-data_0.6.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libblkid-dev_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libltdl7_2.5.4-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libodbc2_2.3.12-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libsepol-dev_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libpcre2-32-0_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libpcre2-posix3_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libpcre2-dev_10.46-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./libselinux1-dev_3.8.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:32] "GET /./gfortran-15-aarch64-linux-gnu_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./gfortran-15_15.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./libnuma-dev_2.0.19-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./libltdl-dev_2.5.4-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./libhwloc-dev_2.12.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./libjs-jquery-ui_1.13.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./libopenmpi-dev_5.0.8-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./libboost-math-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./libarpack2-dev_3.9.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./libarmadillo-dev_14.2.3%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-sil-padauk_5.001-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-garuda-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-kinnari-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-laksaman-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-loma-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-mono-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-purisa-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-sawasdee-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-typewriter-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-typist-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-typo-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-umpush-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./fonts-tlwg-waree-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:33] "GET /./texlive-lang-other_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libexprtk-dev_0.0.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./python3-matplotlib-inline_0.1.7-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libmetis5_5.1.0.dfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libxmu-headers_1.1.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libmount-dev_2.41.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./python3-ptyprocess_0.7.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./python3-pexpect_4.9-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libpathplan4_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-coroutine-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./fonts-lyx_2.4.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-date-time-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libimagequant0_4.4.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./python3-pil_11.3.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./python3.13-tk_3.13.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./python3-tk_3.13.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./python3-pil.imagetk_11.3.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./python3-sympy_1.14.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./texlive-lang-polish_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-atomic-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-chrono-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-context-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-exception1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-exception-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-graph1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-graph-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-mpi1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-graph-parallel1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-graph-parallel1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-graph-parallel-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-log-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./mpi-default-dev_1.19_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-mpi1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-mpi-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-mpi-python1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-mpi-python1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-mpi-python-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-nowide1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-nowide1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-nowide-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-numpy1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-numpy1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-numpy-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-program-options1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-program-options1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-program-options-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-regex-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-system-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-thread-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-timer-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost1.83-tools-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-tools-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-type-erasure-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-wave1.83.0_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-wave1.83-dev_1.83.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-wave-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libboost-all-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libhdf4-0_4.3.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libqt5opengl5-dev_5.15.17%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./python3-kiwisolver_1.4.7-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libcdt5_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libcgraph6_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./texlive-lang-cyrillic_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libtheora1_1.2.0%2bdfsg-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./unicode-data_16.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libmariadb-dev-compat_11.8.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./default-libmysqlclient-dev_1.1.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libeigen3-dev_3.4.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libpng-dev_1.6.50-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libfreetype-dev_2.13.3%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./gdal-plugins_3.11.4%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libblosc1_1.21.5%2bds-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libjson-c5_0.18%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libmuparser2v5_2.3.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libodbcinst2_2.3.12-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libpoppler147_25.03.0-11.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libpq5_18.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libqhull-r8.0_2020.2-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libgdal37_3.11.4%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libattr1-dev_2.5.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libacl1-dev_2.3.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./liblz4-dev_1.10.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libarchive-dev_3.7.4-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libblosc-dev_1.21.5%2bds-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:34] "GET /./libcfitsio-dev_4.6.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libgif-dev_5.2.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libhdf4-dev_4.3.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libjson-c-dev_0.18%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libmuparser-dev_2.3.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libpoppler-dev_25.03.0-11.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libpoppler-private-dev_25.03.0-11.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libpq-dev_18.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libqhullcpp8.0_2020.2-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libqhull-dev_2020.2-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libxerces-c-dev_3.2.4%2bdebian-1.3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libodbccr2_2.3.12-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./unixodbc-dev_2.3.12-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libgdal-dev_3.11.4%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libglew2.2_2.2.0-4%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libglew-dev_2.2.0-4%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libhdf5-openmpi-hl-cpp-310_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libhdf5-openmpi-dev_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libhdf5-mpi-dev_1.14.5%2brepack-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libjsoncpp-dev_1.9.6-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libswscale-dev_7.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libtbb-dev_2022.1.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libogg-dev_1.3.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libtheora-dev_1.2.0%2bdfsg-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libfontconfig-dev_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libfontconfig1-dev_2.15.0-2.4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libxrender-dev_0.9.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libxft-dev_2.3.6-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./libvtk9-dev_9.5.2%2bdfsg2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:35] "GET /./texlive-lang-english_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:36] "GET /./texlive-lang-european_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:37] "GET /./texlive-lang-german_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:37] "GET /./texlive-lang-czechslovak_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:37] "GET /./python-matplotlib-data_3.10.1%2bdfsg1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:37] "GET /./libgd3_2.3.3-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:37] "GET /./libgts-0.7-5t64_0.7.6%2bdarcs121130-5.2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:37] "GET /./fonts-gfs-baskerville_1.1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:37] "GET /./fonts-gfs-porson_1.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:37] "GET /./texlive-lang-greek_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:38] "GET /./dvipng_1.18-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:38] "GET /./libgio-2.0-dev_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:38] "GET /./fonts-hosny-amiri_1.003-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:38] "GET /./texlive-plain-generic_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:39] "GET /./texlive-lang-arabic_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:39] "GET /./texlive-lang-japanese_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./texlive-lang-portuguese_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./texlive-lang-all_2025.20250927-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-decorator_5.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-pyqt5.sip_12.17.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libqt5help5_5.15.17-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-pyqt5_5.15.11%2bdfsg-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libqt5svg5_5.15.17-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-pyqt5.qtsvg_5.15.11%2bdfsg-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libgirepository-2.0-0_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./girepository-tools_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libgio-2.0-dev-bin_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libglib2.0-dev-bin_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./liblab-gamut1_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./help2man_1.49.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./dh-exec_0.30%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-pyparsing_3.1.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-parso_0.8.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-jedi_0.19.1%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-contourpy_1.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-brotli_1.1.0-2%2bb7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libxslt1.1_1.1.43-0.2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-lxml_6.0.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-scipy_1.15.3-1.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-attr_25.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-ufolib2_0.17.1%2bdfsg1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-zopfli_0.2.3.post1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-fonttools_4.57.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-matplotlib_3.10.1%2bdfsg1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libglib2.0-dev_2.86.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libgts-dev_0.7.6%2bdarcs121130-5.2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libgvc6_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libgvpr2_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./graphviz_2.42.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-pygraphviz_1.14-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libxfixes-dev_6.0.0-2%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libxi-dev_1.8.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libqglviewer2-qt5t64_2.8.0%2bdfsg1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libxmu-dev_1.1.3-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libqglviewer-dev-qt5_2.8.0%2bdfsg1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-wcwidth_0.2.13%2bdfsg1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-prompt-toolkit_3.0.52-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libmpfrc%2b%2b-dev_3.7.1%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./pyqt5-dev-tools_5.15.11%2bdfsg-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-minieigen_0.50.3%2bdfsg1-13%2bb11_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libmetis-dev_5.1.0.dfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-pickleshare_0.7.5-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./libmpc-dev_1.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-bibtexparser_2.0.0b5%2breally1.4.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./texlive-fonts-recommended_2025.20250927-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./python3-ipython_8.35.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./dh-python_6.20250414_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [29/Nov/2025 08:51:40] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmp2dcno32l/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.gTrSMTJXfy Reading package lists... Building dependency tree... Reading state information... dbus is already the newest version (1.16.2-2). dbus set to manually installed. libapparmor1 is already the newest version (4.1.0-1). libapparmor1 set to manually installed. libboost-test-dev is already the newest version (1.83.0.2+b2). libboost-test-dev set to manually installed. libglib2.0-bin is already the newest version (2.86.0-5). libglib2.0-bin 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. libopenblas-dev is already the newest version (0.3.30+ds-3). libopenblas-dev set to manually installed. libopenblas-pthread-dev is already the newest version (0.3.30+ds-3). libopenblas-pthread-dev set to manually installed. libboost1.83-dev is already the newest version (1.83.0-5). libboost1.83-dev set to manually installed. libqt5opengl5t64 is already the newest version (5.15.17+dfsg-4). libqt5opengl5t64 set to manually installed. libmunge2 is already the newest version (0.5.16-1). libmunge2 set to manually installed. python3-jaraco.context is already the newest version (6.0.1-1). python3-jaraco.context set to manually installed. libevent-dev is already the newest version (2.1.12-stable-10+b1). libevent-dev set to manually installed. libspatialite-dev is already the newest version (5.1.0-3+b4). libspatialite-dev set to manually installed. texlive-lang-korean is already the newest version (2025.20250927-1). texlive-lang-korean set to manually installed. libpcsclite1 is already the newest version (2.3.3-1). libpcsclite1 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. libpam0g is already the newest version (1.7.0-5). libwayland-egl1 is already the newest version (1.24.0-2+b1). libwayland-egl1 set to manually installed. libboost-url-dev is already the newest version (1.83.0.2+b2). libboost-url-dev set to manually installed. python3-docutils is already the newest version (0.22.2+dfsg-2). python3-docutils set to manually installed. libpython3.13-minimal is already the newest version (3.13.8-1). libpython3.13-minimal set to manually installed. libcups2t64 is already the newest version (2.4.14-1). libcups2t64 set to manually installed. libboost-python-dev is already the newest version (1.83.0.2+b2). libboost-python-dev set to manually installed. libgtk-3-common is already the newest version (3.24.51-1). libgtk-3-common set to manually installed. libxmu6 is already the newest version (2:1.1.3-3+b4). libxmu6 set to manually installed. mawk is already the newest version (1.3.4.20250131-1). dbus-bin is already the newest version (1.16.2-2). dbus-bin set to manually installed. qt5-qmake-bin is already the newest version (5.15.17+dfsg-4). qt5-qmake-bin set to manually installed. python3.13 is already the newest version (3.13.8-1). python3.13 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. libaec-dev is already the newest version (1.1.4-2). libaec-dev set to manually installed. libboost-stacktrace-dev is already the newest version (1.83.0.2+b2). libboost-stacktrace-dev set to manually installed. libbsd0 is already the newest version (0.12.2-2). libbsd0 set to manually installed. libopenmpt0t64 is already the newest version (0.8.3-1). libopenmpt0t64 set to manually installed. gnupg is already the newest version (2.4.8-3). gnupg set to manually installed. libc6 is already the newest version (2.41-12). libcurl3t64-gnutls is already the newest version (8.16.0-4). libcurl3t64-gnutls set to manually installed. libexpat1 is already the newest version (2.7.3-1). libexpat1 set to manually installed. libgnutls30t64 is already the newest version (3.8.10-2). libgnutls30t64 set to manually installed. libsuitesparse-dev is already the newest version (1:7.11.0+dfsg-2). libsuitesparse-dev set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1+b1). rpcsvc-proto set to manually installed. xfonts-utils is already the newest version (1:7.7+7). xfonts-utils set to manually installed. libswresample5 is already the newest version (7:7.1.2-1+b1). libswresample5 set to manually installed. dpkg-dev is already the newest version (1.22.21). dpkg-dev set to manually installed. libhdf5-openmpi-310 is already the newest version (1.14.5+repack-4). libhdf5-openmpi-310 set to manually installed. native-architecture is already the newest version (0.2.6). native-architecture set to manually installed. libxinerama1 is already the newest version (2:1.1.4-3+b4). libxinerama1 set to manually installed. default-jdk is already the newest version (2:1.21-76). default-jdk set to manually installed. libavahi-common3 is already the newest version (0.8-17). libavahi-common3 set to manually installed. default-jre is already the newest version (2:1.21-76). default-jre set to manually installed. libffi-dev is already the newest version (3.5.2-2). libffi-dev set to manually installed. init-system-helpers is already the newest version (1.69). python3-urllib3 is already the newest version (2.5.0-1). python3-urllib3 set to manually installed. mysql-common is already the newest version (5.8+1.1.1). mysql-common 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. libboost-coroutine1.83-dev is already the newest version (1.83.0-5). libboost-coroutine1.83-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. libepoxy0 is already the newest version (1.5.10-2). libepoxy0 set to manually installed. gcc is already the newest version (4:15.2.0-4). gcc set to manually installed. autotools-dev is already the newest version (20240727.1). autotools-dev set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2). libyaml-0-2 set to manually installed. libcolord2 is already the newest version (1.4.8-1). libcolord2 set to manually installed. libmagic1t64 is already the newest version (1:5.46-5). libmagic1t64 set to manually installed. libavutil59 is already the newest version (7:7.1.2-1+b1). libavutil59 set to manually installed. libumfpack6 is already the newest version (1:7.11.0+dfsg-2). libumfpack6 set to manually installed. libxcb-randr0 is already the newest version (1.17.0-2+b1). libxcb-randr0 set to manually installed. libgl2ps-dev is already the newest version (1.4.2+dfsg1-4). libgl2ps-dev set to manually installed. python3-inflect is already the newest version (7.5.0-1). python3-inflect set to manually installed. libsuperlu-dev is already the newest version (7.0.1+dfsg1-2). libsuperlu-dev set to manually installed. libdvdnav4 is already the newest version (6.1.1-3+b1). libdvdnav4 set to manually installed. libwebp7 is already the newest version (1.5.0-0.1). libwebp7 set to manually installed. libgme0 is already the newest version (0.6.3-7+b2). libgme0 set to manually installed. dpkg is already the newest version (1.22.21). libchromaprint1 is already the newest version (1.6.0-2). libchromaprint1 set to manually installed. libdebconfclient0 is already the newest version (0.280). librsvg2-2 is already the newest version (2.60.0+dfsg-1+b1). librsvg2-2 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. uuid-dev is already the newest version (2.41.2-4). uuid-dev set to manually installed. libann0 is already the newest version (1.1.2+doc-9+b2). libann0 set to manually installed. python3-typeshed is already the newest version (0.0~git20241223.ea91db2-4). python3-typeshed set to manually installed. libsystemd-shared is already the newest version (258.1-1). libsystemd-shared set to manually installed. libext2fs-dev is already the newest version (1.47.2-3+b3). libext2fs-dev set to manually installed. libmpc3 is already the newest version (1.3.1-2). libmpc3 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. libxcb-keysyms1 is already the newest version (0.4.1-1). libxcb-keysyms1 set to manually installed. libtbbbind-2-5 is already the newest version (2022.1.0-3). libtbbbind-2-5 set to manually installed. libjxl0.11 is already the newest version (0.11.1-6). libjxl0.11 set to manually installed. libqt5designer5 is already the newest version (5.15.17-3). libqt5designer5 set to manually installed. linux-libc-dev is already the newest version (6.16.12-1). linux-libc-dev set to manually installed. libboost-fiber-dev is already the newest version (1.83.0.2+b2). libboost-fiber-dev set to manually installed. python3-mpmath is already the newest version (1.3.0-1). python3-mpmath set to manually installed. texlive-lang-italian is already the newest version (2025.20250927-1). texlive-lang-italian set to manually installed. tipa is already the newest version (2:1.3-21). tipa set to manually installed. libidn2-0 is already the newest version (2.3.8-4). libidn2-0 set to manually installed. python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. libelf1t64 is already the newest version (0.193-3). libelf1t64 set to manually installed. libsoxr0 is already the newest version (0.1.3-4+b2). libsoxr0 set to manually installed. librav1e0.8 is already the newest version (0.8.1-5). librav1e0.8 set to manually installed. libsystemd0 is already the newest version (258.1-1). libspatialite8t64 is already the newest version (5.1.0-3+b4). libspatialite8t64 set to manually installed. libtbb12 is already the newest version (2022.1.0-3). libtbb12 set to manually installed. libexpat1-dev is already the newest version (2.7.3-1). libexpat1-dev set to manually installed. m4 is already the newest version (1.4.20-2). m4 set to manually installed. libboost-iostreams-dev is already the newest version (1.83.0.2+b2). libboost-iostreams-dev set to manually installed. python3-babel is already the newest version (2.17.0-1). python3-babel set to manually installed. libxcb-cursor0 is already the newest version (0.1.5-1). libxcb-cursor0 set to manually installed. libqt5dbus5t64 is already the newest version (5.15.17+dfsg-4). libqt5dbus5t64 set to manually installed. libsqlite3-0 is already the newest version (3.46.1-8). libsqlite3-0 set to manually installed. python3-lz4 is already the newest version (4.4.4+dfsg-3). python3-lz4 set to manually installed. liblocale-gettext-perl is already the newest version (1.07-7+b1). liblocale-gettext-perl set to manually installed. libsysprof-capture-4-dev is already the newest version (49.0-1). libsysprof-capture-4-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. libboost-serialization1.83-dev is already the newest version (1.83.0-5). libboost-serialization1.83-dev set to manually installed. libcolamd3 is already the newest version (1:7.11.0+dfsg-2). libcolamd3 set to manually installed. libheif-dev is already the newest version (1.20.2-2+b1). libheif-dev set to manually installed. libgeos-c1t64 is already the newest version (3.14.0-1). libgeos-c1t64 set to manually installed. libjbig0 is already the newest version (2.1-6.1+b2). libjbig0 set to manually installed. libxcb-glx0 is already the newest version (1.17.0-2+b1). libxcb-glx0 set to manually installed. mesa-libgallium is already the newest version (25.2.4-1). mesa-libgallium set to manually installed. libgpg-error0 is already the newest version (1.56-2). libgpg-error0 set to manually installed. libboost-json-dev is already the newest version (1.83.0.2+b2). libboost-json-dev set to manually installed. libpdfbox-java is already the newest version (1:1.8.16-5). libpdfbox-java set to manually installed. libhwloc15 is already the newest version (2.12.2-1). libhwloc15 set to manually installed. libxcb-xinerama0 is already the newest version (1.17.0-2+b1). libxcb-xinerama0 set to manually installed. libldap2 is already the newest version (2.6.10+dfsg-1). libldap2 set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. libxcb-xfixes0 is already the newest version (1.17.0-2+b1). libxcb-xfixes0 set to manually installed. libopenjp2-7-dev is already the newest version (2.5.3-2.1). libopenjp2-7-dev set to manually installed. python3-mpi4py is already the newest version (4.1.0-9). python3-mpi4py set to manually installed. libqt5xml5t64 is already the newest version (5.15.17+dfsg-4). libqt5xml5t64 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. ocl-icd-libopencl1 is already the newest version (2.3.4-1). ocl-icd-libopencl1 set to manually installed. qt5-qmake is already the newest version (5.15.17+dfsg-4). qt5-qmake 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. libmpfr-dev is already the newest version (4.2.2-2). libmpfr-dev set to manually installed. python3-traitlets is already the newest version (5.14.3+really5.14.3-1). python3-traitlets set to manually installed. libgssrpc4t64 is already the newest version (1.21.3-5). libgssrpc4t64 set to manually installed. libdatrie1 is already the newest version (0.2.13-4). libdatrie1 set to manually installed. procps is already the newest version (2:4.0.4-9). procps set to manually installed. texlive-xetex is already the newest version (2025.20250927-3). texlive-xetex set to manually installed. librtmp-dev is already the newest version (2.4+20151223.gitfa8646d.1-3). librtmp-dev 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. dbus-user-session is already the newest version (1.16.2-2). dbus-user-session set to manually installed. libhwy1t64 is already the newest version (1.2.0-2+b2). libhwy1t64 set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. mpi-default-bin is already the newest version (1.19). mpi-default-bin set to manually installed. python3-fs is already the newest version (2.4.16-8). python3-fs set to manually installed. libkmlregionator1t64 is already the newest version (1.3.0-13). libkmlregionator1t64 set to manually installed. freeglut3-dev is already the newest version (3.4.0-6). freeglut3-dev set to manually installed. libtexlua53-5 is already the newest version (2025.20250727.75242+ds-4). libtexlua53-5 set to manually installed. libqt6opengl6 is already the newest version (6.9.2+dfsg-2). libqt6opengl6 set to manually installed. libthai-data is already the newest version (0.1.29-2). libthai-data set to manually installed. libxt6t64 is already the newest version (1:1.2.1-1.3). libxt6t64 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. gettext-base is already the newest version (0.23.1-2+b1). gettext-base set to manually installed. libhdf5-hl-cpp-310 is already the newest version (1.14.5+repack-4). libhdf5-hl-cpp-310 set to manually installed. libunistring5 is already the newest version (1.3-2). libunistring5 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. base-files is already the newest version (14). python3-numpy-dev is already the newest version (1:2.3.3+ds-3). python3-numpy-dev set to manually installed. python3-cycler is already the newest version (0.12.1-2). python3-cycler set to manually installed. hostname is already the newest version (3.25). libfuse3-4 is already the newest version (3.17.4-1). libfuse3-4 set to manually installed. vtk9 is already the newest version (9.5.2+dfsg2-1). vtk9 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. libx11-6 is already the newest version (2:1.8.12-1). libx11-6 set to manually installed. libcfitsio10t64 is already the newest version (4.6.2-2). libcfitsio10t64 set to manually installed. libgdbm6t64 is already the newest version (1.26-1). libgdbm6t64 set to manually installed. xtrans-dev is already the newest version (1.6.0-1). xtrans-dev set to manually installed. librttopo-dev is already the newest version (1.1.0-4). librttopo-dev set to manually installed. liblerc4 is already the newest version (4.0.0+ds-5). liblerc4 set to manually installed. libavif-dev is already the newest version (1.3.0-1+b1). libavif-dev set to manually installed. libfreetype6 is already the newest version (2.13.3+dfsg-1). libfreetype6 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. libqhull8.0 is already the newest version (2020.2-7). libqhull8.0 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. libatk-bridge2.0-0t64 is already the newest version (2.58.1-1). libatk-bridge2.0-0t64 set to manually installed. libssl-dev is already the newest version (3.5.4-1). libssl-dev set to manually installed. tzdata is already the newest version (2025b-5). tzdata 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. libmariadb-dev is already the newest version (1:11.8.3-1+b1). libmariadb-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. pinentry-curses is already the newest version (1.3.2-3). pinentry-curses set to manually installed. texlive-lang-spanish is already the newest version (2025.20250927-1). texlive-lang-spanish set to manually installed. libcrypt-dev is already the newest version (1:4.4.38-1). libcrypt-dev 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. libubsan1 is already the newest version (15.2.0-4). libubsan1 set to manually installed. python3-dateutil is already the newest version (2.9.0-4). python3-dateutil set to manually installed. adwaita-icon-theme is already the newest version (49.0-1). adwaita-icon-theme set to manually installed. libkadm5clnt-mit12 is already the newest version (1.21.3-5). libkadm5clnt-mit12 set to manually installed. libcodec2-1.2 is already the newest version (1.2.0-4). libcodec2-1.2 set to manually installed. libidn12 is already the newest version (1.43-2). libidn12 set to manually installed. libkeyutils1 is already the newest version (1.6.3-6). libkeyutils1 set to manually installed. libavformat-dev is already the newest version (7:7.1.2-1+b1). libavformat-dev 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. poppler-data is already the newest version (0.4.12-1). poppler-data 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. gtk-update-icon-cache is already the newest version (4.20.2+ds-1). gtk-update-icon-cache set to manually installed. gdal-data is already the newest version (3.11.4+dfsg-1). gdal-data set to manually installed. libxcb-render-util0 is already the newest version (0.3.10-1). libxcb-render-util0 set to manually installed. login.defs is already the newest version (1:4.18.0-1). login.defs set to manually installed. python3-sphinx is already the newest version (8.2.3-7). python3-sphinx 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. libavif16 is already the newest version (1.3.0-1+b1). libavif16 set to manually installed. texlive-base is already the newest version (2025.20250927-3). texlive-base set to manually installed. libegl-mesa0 is already the newest version (25.2.4-1). libegl-mesa0 set to manually installed. libdav1d-dev is already the newest version (1.5.1-1). libdav1d-dev set to manually installed. libthai0 is already the newest version (0.1.29-2+b1). libthai0 set to manually installed. libts0t64 is already the newest version (1.22-1.1+b1). libts0t64 set to manually installed. libxkbcommon-x11-0 is already the newest version (1.7.0-2.1). libxkbcommon-x11-0 set to manually installed. debconf is already the newest version (1.5.91). libopenblas0-pthread is already the newest version (0.3.30+ds-3). libopenblas0-pthread set to manually installed. base-passwd is already the newest version (3.6.7). libboost-filesystem-dev is already the newest version (1.83.0.2+b2). libboost-filesystem-dev set to manually installed. libmpfi0 is already the newest version (1.5.4+ds-4). libmpfi0 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. librbio4 is already the newest version (1:7.11.0+dfsg-2). librbio4 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. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-10). libsasl2-modules-db set to manually installed. libfyba-dev is already the newest version (4.1.1-11+b1). libfyba-dev 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. libhdf5-openmpi-cpp-310 is already the newest version (1.14.5+repack-4). libhdf5-openmpi-cpp-310 set to manually installed. libraqm0 is already the newest version (0.10.3-1). libraqm0 set to manually installed. qtbase5-dev-tools is already the newest version (5.15.17+dfsg-4). qtbase5-dev-tools set to manually installed. libdeflate-dev is already the newest version (1.23-2). libdeflate-dev set to manually installed. libgl-dev is already the newest version (1.7.0-1+b2). libgl-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. libucx0 is already the newest version (1.19.0+ds-1). libucx0 set to manually installed. texlive-lang-chinese is already the newest version (2025.20250927-1). texlive-lang-chinese set to manually installed. fonts-arphic-gkai00mp is already the newest version (2.11-16). fonts-arphic-gkai00mp set to manually installed. libboost-serialization-dev is already the newest version (1.83.0.2+b2). libboost-serialization-dev set to manually installed. libsuitesparseconfig7 is already the newest version (1:7.11.0+dfsg-2). libsuitesparseconfig7 set to manually installed. libldap-dev is already the newest version (2.6.10+dfsg-1). libldap-dev set to manually installed. libva2 is already the newest version (2.22.0-3). libva2 set to manually installed. fonts-arphic-bkai00mp is already the newest version (2.10-21). fonts-arphic-bkai00mp set to manually installed. libgs10-common is already the newest version (10.06.0~dfsg-3). libgs10-common 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. libva-x11-2 is already the newest version (2.22.0-3). libva-x11-2 set to manually installed. libproc2-0 is already the newest version (2:4.0.4-9). libproc2-0 set to manually installed. libasound2t64 is already the newest version (1.2.14-2). libasound2t64 set to manually installed. libtheoradec2 is already the newest version (1.2.0+dfsg-6). libtheoradec2 set to manually installed. libnghttp2-dev is already the newest version (1.64.0-1.1+b1). libnghttp2-dev set to manually installed. libboost-locale-dev is already the newest version (1.83.0.2+b2). libboost-locale-dev set to manually installed. libklu2 is already the newest version (1:7.11.0+dfsg-2). libklu2 set to manually installed. mount is already the newest version (2.41.2-4). mount set to manually installed. libarmadillo14 is already the newest version (1:14.2.3+dfsg-1). libarmadillo14 set to manually installed. libhdf5-fortran-310 is already the newest version (1.14.5+repack-4). libhdf5-fortran-310 set to manually installed. libwayland-cursor0 is already the newest version (1.24.0-2+b1). libwayland-cursor0 set to manually installed. python3-charset-normalizer is already the newest version (3.4.3-1). python3-charset-normalizer set to manually installed. libdouble-conversion-dev is already the newest version (3.3.1-2). libdouble-conversion-dev set to manually installed. libqt5printsupport5t64 is already the newest version (5.15.17+dfsg-4). libqt5printsupport5t64 set to manually installed. libvdpau1 is already the newest version (1.5-3+b1). libvdpau1 set to manually installed. libbtf2 is already the newest version (1:7.11.0+dfsg-2). libbtf2 set to manually installed. texlive-lang-french is already the newest version (2025.20250927-1). texlive-lang-french set to manually installed. libmariadb3 is already the newest version (1:11.8.3-1+b1). libmariadb3 set to manually installed. libxpm4 is already the newest version (1:3.5.17-1+b3). libxpm4 set to manually installed. libapache-pom-java is already the newest version (33-2). libapache-pom-java set to manually installed. libwacom9 is already the newest version (2.16.1-1). libwacom9 set to manually installed. python3-vtk9 is already the newest version (9.5.2+dfsg2-1). python3-vtk9 set to manually installed. libvtk9-java is already the newest version (9.5.2+dfsg2-1). libvtk9-java set to manually installed. libcxsparse4 is already the newest version (1:7.11.0+dfsg-2). libcxsparse4 set to manually installed. libabsl20240722 is already the newest version (20240722.0-4). libabsl20240722 set to manually installed. libnetcdf-dev is already the newest version (1:4.9.3-1+b1). libnetcdf-dev set to manually installed. qtbase5-dev is already the newest version (5.15.17+dfsg-4). qtbase5-dev set to manually installed. libqt6gui6 is already the newest version (6.9.2+dfsg-2). libqt6gui6 set to manually installed. ruby is already the newest version (1:3.3+b1). ruby set to manually installed. dh-autoreconf is already the newest version (21). dh-autoreconf set to manually installed. libxcb-present0 is already the newest version (1.17.0-2+b1). libxcb-present0 set to manually installed. texlive-luatex is already the newest version (2025.20250927-3). texlive-luatex set to manually installed. librabbitmq4 is already the newest version (0.15.0-1). librabbitmq4 set to manually installed. libnettle8t64 is already the newest version (3.10.2-1). libnettle8t64 set to manually installed. libibverbs-dev is already the newest version (56.1-1+b1). libibverbs-dev set to manually installed. openmpi-bin is already the newest version (5.0.8-10+b1). openmpi-bin set to manually installed. libdpkg-perl is already the newest version (1.22.21). libdpkg-perl set to manually installed. ruby-rubygems is already the newest version (3.6.7-2). ruby-rubygems set to manually installed. systemd-sysv is already the newest version (258.1-1). systemd-sysv set to manually installed. unixodbc-common is already the newest version (2.3.12-2). unixodbc-common 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. libhsa-runtime64-1 is already the newest version (6.1.2-3). libhsa-runtime64-1 set to manually installed. libgpgme11t64 is already the newest version (1.24.2-3). libgpgme11t64 set to manually installed. libutfcpp-dev is already the newest version (4.0.5-1). libutfcpp-dev set to manually installed. libzmq5 is already the newest version (4.3.5-1+b3). libzmq5 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. libxcb-shm0 is already the newest version (1.17.0-2+b1). libxcb-shm0 set to manually installed. libsensors5 is already the newest version (1:3.6.2-2). libsensors5 set to manually installed. mariadb-common is already the newest version (1:11.8.3-1). mariadb-common 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. libatomic1 is already the newest version (15.2.0-4). libatomic1 set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1). libpixman-1-0 set to manually installed. libspeex1 is already the newest version (1.2.1-3). libspeex1 set to manually installed. make is already the newest version (4.4.1-2). make set to manually installed. libpciaccess0 is already the newest version (0.17-3+b3). libpciaccess0 set to manually installed. libjson-perl is already the newest version (4.10000-1). libjson-perl set to manually installed. libk5crypto3 is already the newest version (1.21.3-5). libk5crypto3 set to manually installed. libtasn1-6-dev is already the newest version (4.20.0-2). libtasn1-6-dev set to manually installed. libsvtav1enc2 is already the newest version (2.3.0+dfsg-1). libsvtav1enc2 set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6). libxss-dev is already the newest version (1:1.2.3-1+b3). libxss-dev set to manually installed. libgprofng0 is already the newest version (2.45-7). libgprofng0 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. xml-core is already the newest version (0.19). xml-core set to manually installed. libpam-runtime is already the newest version (1.7.0-5). libboost-container-dev is already the newest version (1.83.0.2+b2). libboost-container-dev set to manually installed. libqglviewer-headers is already the newest version (2.8.0+dfsg1-3). libqglviewer-headers set to manually installed. libmpfr6 is already the newest version (4.2.2-2). libmpfr6 set to manually installed. libsm6 is already the newest version (2:1.2.6-1). libsm6 set to manually installed. libzopfli1 is already the newest version (1.0.3-3). libzopfli1 set to manually installed. libqt5sql5t64 is already the newest version (5.15.17+dfsg-4). libqt5sql5t64 set to manually installed. libvpx11 is already the newest version (1.15.2-2). libvpx11 set to manually installed. libaec0 is already the newest version (1.1.4-2). libaec0 set to manually installed. libarchive13t64 is already the newest version (3.7.4-4+b1). libarchive13t64 set to manually installed. python3-xlib is already the newest version (0.33-5). python3-xlib set to manually installed. libpkgconf3 is already the newest version (1.8.1-4). libpkgconf3 set to manually installed. libglut3.12 is already the newest version (3.4.0-6). libglut3.12 set to manually installed. libjxl-dev is already the newest version (0.11.1-6). libjxl-dev set to manually installed. comerr-dev is already the newest version (2.1-1.47.2-3+b3). comerr-dev set to manually installed. libpmix2t64 is already the newest version (6.0.0+really5.0.8-1). libpmix2t64 set to manually installed. libpython3.13 is already the newest version (3.13.8-1). libpython3.13 set to manually installed. sphinx-common is already the newest version (8.2.3-7). sphinx-common set to manually installed. texlive-latex-base is already the newest version (2025.20250927-3). texlive-latex-base set to manually installed. libgpgmepp6t64 is already the newest version (1.24.2-3). libgpgmepp6t64 set to manually installed. libxext-dev is already the newest version (2:1.3.4-1+b3). libxext-dev set to manually installed. libxcb1 is already the newest version (1.17.0-2+b1). libxcb1 set to manually installed. libpipeline1 is already the newest version (1.5.8-1). libpipeline1 set to manually installed. openjdk-21-jdk is already the newest version (21.0.9~8ea-1). openjdk-21-jdk set to manually installed. libegl-dev is already the newest version (1.7.0-1+b2). libegl-dev set to manually installed. libdav1d7 is already the newest version (1.5.1-1). libdav1d7 set to manually installed. libkml-dev is already the newest version (1.3.0-13). libkml-dev set to manually installed. libhwasan0 is already the newest version (15.2.0-4). libhwasan0 set to manually installed. libboost-graph1.83.0 is already the newest version (1.83.0-5). libboost-graph1.83.0 set to manually installed. ghostscript is already the newest version (10.06.0~dfsg-3). ghostscript set to manually installed. libicu-dev is already the newest version (76.1-4). libicu-dev set to manually installed. libgfortran-15-dev is already the newest version (15.2.0-4). libgfortran-15-dev set to manually installed. libp11-kit-dev is already the newest version (0.25.9-2). libp11-kit-dev set to manually installed. libbz2-dev is already the newest version (1.0.8-6). libbz2-dev set to manually installed. tex-common is already the newest version (6.19). tex-common set to manually installed. libcap2 is already the newest version (1:2.75-10+b1). findutils is already the newest version (4.10.0-3). libboost-random1.83.0 is already the newest version (1.83.0-5). libboost-random1.83.0 set to manually installed. libxml2-16 is already the newest version (2.14.6+dfsg-0.1). libxml2-16 set to manually installed. libxxhash-dev is already the newest version (0.8.3-2). libxxhash-dev 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. groff-base is already the newest version (1.23.0-9). groff-base set to manually installed. libglut-dev is already the newest version (3.4.0-6). libglut-dev 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. libavahi-client3 is already the newest version (0.8-17). libavahi-client3 set to manually installed. libxss1 is already the newest version (1:1.2.3-1+b3). libxss1 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. libboost-date-time1.83.0 is already the newest version (1.83.0-5). libboost-date-time1.83.0 set to manually installed. libboost-random-dev is already the newest version (1.83.0.2+b2). libboost-random-dev set to manually installed. libswscale8 is already the newest version (7:7.1.2-1+b1). libswscale8 set to manually installed. libx11-dev is already the newest version (2:1.8.12-1). libx11-dev set to manually installed. rubygems-integration is already the newest version (1.19). rubygems-integration set to manually installed. gcc-15-base is already the newest version (15.2.0-4). python3-unicodedata2 is already the newest version (16.0.0+ds-1). python3-unicodedata2 set to manually installed. gnupg-l10n is already the newest version (2.4.8-3). gnupg-l10n set to manually installed. libpam-modules is already the newest version (1.7.0-5). librdmacm1t64 is already the newest version (56.1-1+b1). librdmacm1t64 set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. libdrm2 is already the newest version (2.4.125-2). libdrm2 set to manually installed. libfribidi0 is already the newest version (1.0.16-3). libfribidi0 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. libgeotiff-dev is already the newest version (1.7.4-1). libgeotiff-dev set to manually installed. libxcb-dri3-0 is already the newest version (1.17.0-2+b1). libxcb-dri3-0 set to manually installed. libattr1 is already the newest version (1:2.5.2-3). python3-stack-data is already the newest version (0.6.3-1). python3-stack-data set to manually installed. libblkid-dev is already the newest version (2.41.2-4). libblkid-dev set to manually installed. xdg-utils is already the newest version (1.2.1-2). xdg-utils 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. liblzma-dev is already the newest version (5.8.1-2). liblzma-dev set to manually installed. libcairo2 is already the newest version (1.18.4-1+b1). libcairo2 set to manually installed. libodbc2 is already the newest version (2.3.12-2+b1). libodbc2 set to manually installed. libselinux1-dev is already the newest version (3.8.1-1). libselinux1-dev set to manually installed. libavformat61 is already the newest version (7:7.1.2-1+b1). libavformat61 set to manually installed. libasan8 is already the newest version (15.2.0-4). libasan8 set to manually installed. gpgsm is already the newest version (2.4.8-3). gpgsm set to manually installed. libopenmpi-dev is already the newest version (5.0.8-10+b1). libopenmpi-dev set to manually installed. fonts-baekmuk is already the newest version (2.2-13). fonts-baekmuk set to manually installed. libx265-215 is already the newest version (4.1-3). libx265-215 set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. libtcl8.6 is already the newest version (8.6.17+dfsg-1). libtcl8.6 set to manually installed. libboost-math-dev is already the newest version (1.83.0.2+b2). libboost-math-dev set to manually installed. libsepol-dev is already the newest version (3.8.1-1). libsepol-dev set to manually installed. libaudit1 is already the newest version (1:4.1.2-1). libarmadillo-dev is already the newest version (1:14.2.3+dfsg-1). libarmadillo-dev set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-10). libsasl2-2 set to manually installed. python3-minimal is already the newest version (3.13.7-1). python3-minimal set to manually installed. libksba8 is already the newest version (1.6.7-2+b1). libksba8 set to manually installed. texlive-lang-other is already the newest version (2025.20250927-1). texlive-lang-other set to manually installed. libgmp-dev is already the newest version (2:6.3.0+dfsg-5). libgmp-dev set to manually installed. at-spi2-common is already the newest version (2.58.1-1). at-spi2-common set to manually installed. libaom3 is already the newest version (3.13.1-1). libaom3 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. libdrm-amdgpu1 is already the newest version (2.4.125-2). libdrm-amdgpu1 set to manually installed. libjs-sphinxdoc is already the newest version (8.2.3-7). libjs-sphinxdoc set to manually installed. gcc-15 is already the newest version (15.2.0-4). gcc-15 set to manually installed. libkrb5-3 is already the newest version (1.21.3-5). libkrb5-3 set to manually installed. libsemanage2 is already the newest version (3.8.1-1). libsemanage2 set to manually installed. libexprtk-dev is already the newest version (0.0.3-3). libexprtk-dev set to manually installed. libxshmfence1 is already the newest version (1.3.3-1). libxshmfence1 set to manually installed. libkrb5-dev is already the newest version (1.21.3-5). libkrb5-dev set to manually installed. libtk8.6 is already the newest version (8.6.17-1). libtk8.6 set to manually installed. gettext is already the newest version (0.23.1-2+b1). gettext 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. libccolamd3 is already the newest version (1:7.11.0+dfsg-2). libccolamd3 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. python3-matplotlib-inline is already the newest version (0.1.7-1). python3-matplotlib-inline set to manually installed. libmetis5 is already the newest version (5.1.0.dfsg-8). libmetis5 set to manually installed. libibumad3 is already the newest version (56.1-1+b1). libibumad3 set to manually installed. libopus0 is already the newest version (1.5.2-2). libopus0 set to manually installed. libxext6 is already the newest version (2:1.3.4-1+b3). libxext6 set to manually installed. libsodium23 is already the newest version (1.0.18-1+b2). libsodium23 set to manually installed. libxmu-headers is already the newest version (2:1.1.3-3). libxmu-headers set to manually installed. libcairo-gobject2 is already the newest version (1.18.4-1+b1). libcairo-gobject2 set to manually installed. libgeotiff5 is already the newest version (1.7.4-1). libgeotiff5 set to manually installed. libmount-dev is already the newest version (2.41.2-4). libmount-dev 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. libamdhip64-5 is already the newest version (5.7.1-7). libamdhip64-5 set to manually installed. libvorbis0a is already the newest version (1.3.7-3). libvorbis0a set to manually installed. libxrandr2 is already the newest version (2:1.5.4-1+b3). libxrandr2 set to manually installed. python3-pexpect is already the newest version (4.9-3). python3-pexpect set to manually installed. libpathplan4 is already the newest version (2.42.4-3). libpathplan4 set to manually installed. libamd-comgr2 is already the newest version (6.0+git20231212.4510c28+dfsg-3+b2). libamd-comgr2 set to manually installed. libavcodec61 is already the newest version (7:7.1.2-1+b1). libavcodec61 set to manually installed. libboost-coroutine-dev is already the newest version (1.83.0.2+b2). libboost-coroutine-dev set to manually installed. libgraphite2-3 is already the newest version (1.3.14-11). libgraphite2-3 set to manually installed. libxcb-shape0 is already the newest version (1.17.0-2+b1). libxcb-shape0 set to manually installed. texlive-binaries is already the newest version (2025.20250727.75242+ds-4). texlive-binaries set to manually installed. autopoint is already the newest version (0.23.1-2). autopoint set to manually installed. libopenmpi40 is already the newest version (5.0.8-10+b1). libopenmpi40 set to manually installed. libc-bin is already the newest version (2.41-12). libcurl4t64 is already the newest version (8.16.0-4). libcurl4t64 set to manually installed. fonts-lyx is already the newest version (2.4.4-2). fonts-lyx 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. python3-pil.imagetk is already the newest version (11.3.0-1). python3-pil.imagetk set to manually installed. libfontbox-java is already the newest version (1:1.8.16-5). libfontbox-java set to manually installed. liblsan0 is already the newest version (15.2.0-4). liblsan0 set to manually installed. libxvidcore4 is already the newest version (2:1.3.7-3). libxvidcore4 set to manually installed. dconf-service is already the newest version (0.49.0-1). dconf-service set to manually installed. libgeos3.14.0 is already the newest version (3.14.0-1). libgeos3.14.0 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. libarpack2-dev is already the newest version (3.9.1-6). libarpack2-dev set to manually installed. python3-sympy is already the newest version (1.14.0-2). python3-sympy set to manually installed. texlive-lang-polish is already the newest version (2025.20250927-1). texlive-lang-polish set to manually installed. libkdb5-10t64 is already the newest version (1.21.3-5). libkdb5-10t64 set to manually installed. ruby-xmlrpc is already the newest version (0.3.3-2). ruby-xmlrpc set to manually installed. libsvtav1enc-dev is already the newest version (2.3.0+dfsg-1). libsvtav1enc-dev set to manually installed. libboost-all-dev is already the newest version (1.83.0.2+b2). libboost-all-dev set to manually installed. libqt6openglwidgets6 is already the newest version (6.9.2+dfsg-2). libqt6openglwidgets6 set to manually installed. libvtk9.5-qt is already the newest version (9.5.2+dfsg2-1). libvtk9.5-qt set to manually installed. libavcodec-dev is already the newest version (7:7.1.2-1+b1). libavcodec-dev set to manually installed. python3-tk is already the newest version (3.13.5-1). python3-tk set to manually installed. libselinux1 is already the newest version (3.8.1-1). libboost-atomic1.83-dev is already the newest version (1.83.0-5). libboost-atomic1.83-dev set to manually installed. libbinutils is already the newest version (2.45-7). libbinutils set to manually installed. libsynctex2 is already the newest version (2025.20250727.75242+ds-4). libsynctex2 set to manually installed. libicu76 is already the newest version (76.1-4). libicu76 set to manually installed. libidn2-dev is already the newest version (2.3.8-4). libidn2-dev set to manually installed. libhdf4-0 is already the newest version (4.3.1-1). libhdf4-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. python3-asttokens is already the newest version (3.0.0-2). python3-asttokens set to manually installed. libruby3.3 is already the newest version (3.3.8-2). libruby3.3 set to manually installed. tar is already the newest version (1.35+dfsg-3.1). libtext-wrapi18n-perl is already the newest version (0.06-10). libtext-wrapi18n-perl 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. libzstd1 is already the newest version (1.5.7+dfsg-2). texlive-latex-recommended is already the newest version (2025.20250927-3). texlive-latex-recommended 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. libllvm19 is already the newest version (1:19.1.7-7). libllvm19 set to manually installed. gcc-14-base is already the newest version (14.3.0-8). gcc-14-base set to manually installed. coreutils is already the newest version (9.7-3). libpaper-utils is already the newest version (2.2.5-0.3+b2). libpaper-utils set to manually installed. libatspi2.0-0t64 is already the newest version (2.58.1-1). libatspi2.0-0t64 set to manually installed. libsuperlu7 is already the newest version (7.0.1+dfsg1-2). libsuperlu7 set to manually installed. openssl-provider-legacy is already the newest version (3.5.4-1). libxxf86vm1 is already the newest version (1:1.1.4-1+b4). libxxf86vm1 set to manually installed. libreadline8t64 is already the newest version (8.3-3). libreadline8t64 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. libboost-nowide1.83.0 is already the newest version (1.83.0-5). libboost-nowide1.83.0 set to manually installed. libxrender1 is already the newest version (1:0.9.12-1). libxrender1 set to manually installed. libngtcp2-crypto-gnutls8 is already the newest version (1.16.0-1). libngtcp2-crypto-gnutls8 set to manually installed. rake is already the newest version (13.2.1-1). rake set to manually installed. libqt5opengl5-dev is already the newest version (5.15.17+dfsg-4). libqt5opengl5-dev set to manually installed. shared-mime-info is already the newest version (2.4-5+b3). shared-mime-info set to manually installed. libgcrypt20 is already the newest version (1.11.2-2). libgcrypt20 set to manually installed. libyuv-dev is already the newest version (0.0.1919.20250919-1). libyuv-dev 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. libsepol2 is already the newest version (3.8.1-1). libsepol2 set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. python3-kiwisolver is already the newest version (1.4.7-3+b1). python3-kiwisolver set to manually installed. libssh2-1-dev is already the newest version (1.11.1-1). libssh2-1-dev set to manually installed. tk8.6-blt2.5 is already the newest version (2.5.3+dfsg-8). tk8.6-blt2.5 set to manually installed. libdebhelper-perl is already the newest version (13.28). libdebhelper-perl set to manually installed. libsuitesparse-mongoose3 is already the newest version (1:7.11.0+dfsg-2). libsuitesparse-mongoose3 set to manually installed. libcommons-logging-java is already the newest version (1.3.0-2). libcommons-logging-java 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. libcgraph6 is already the newest version (2.42.4-3). libcgraph6 set to manually installed. texlive-lang-cyrillic is already the newest version (2025.20250927-1). texlive-lang-cyrillic set to manually installed. libboost-numpy-dev is already the newest version (1.83.0.2+b2). libboost-numpy-dev set to manually installed. libvtk9.5 is already the newest version (9.5.2+dfsg2-1). libvtk9.5 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. libaom-dev is already the newest version (3.13.1-1). libaom-dev set to manually installed. libcjson1 is already the newest version (1.7.18-3.1). libcjson1 set to manually installed. dash is already the newest version (0.5.12-12). libglx0 is already the newest version (1.7.0-1+b2). libglx0 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. libgnutls-openssl27t64 is already the newest version (3.8.10-2). libgnutls-openssl27t64 set to manually installed. libtheoraenc2 is already the newest version (1.2.0+dfsg-6). libtheoraenc2 set to manually installed. libxtst6 is already the newest version (2:1.2.5-1). libxtst6 set to manually installed. libngtcp2-dev is already the newest version (1.16.0-1). libngtcp2-dev set to manually installed. libhwloc-dev is already the newest version (2.12.2-1). libhwloc-dev set to manually installed. docutils-common is already the newest version (0.22.2+dfsg-2). docutils-common set to manually installed. libmbedcrypto16 is already the newest version (3.6.4-2). libmbedcrypto16 set to manually installed. libegl1 is already the newest version (1.7.0-1+b2). libegl1 set to manually installed. liblz4-1 is already the newest version (1.10.0-4). liblz4-1 set to manually installed. libpcre2-dev is already the newest version (10.46-1). libpcre2-dev set to manually installed. libheif-plugin-libde265 is already the newest version (1.20.2-2+b1). libheif-plugin-libde265 set to manually installed. libtheora1 is already the newest version (1.2.0+dfsg-6). libtheora1 set to manually installed. mpi-default-dev is already the newest version (1.19). mpi-default-dev set to manually installed. cfortran is already the newest version (20210827-1.1). cfortran set to manually installed. qtchooser is already the newest version (66-2+b1). qtchooser 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. fonts-tlwg-garuda-otf is already the newest version (1:0.7.3-1). fonts-tlwg-garuda-otf set to manually installed. libfontenc1 is already the newest version (1:1.1.8-1+b2). libfontenc1 set to manually installed. librtmp1 is already the newest version (2.4+20151223.gitfa8646d.1-3). librtmp1 set to manually installed. libzvbi0t64 is already the newest version (0.2.44-1). libzvbi0t64 set to manually installed. libtool is already the newest version (2.5.4-5). libtool set to manually installed. libxnvctrl0 is already the newest version (535.171.04-1+b2). libxnvctrl0 set to manually installed. dirmngr is already the newest version (2.4.8-3). dirmngr set to manually installed. python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools set to manually installed. unicode-data is already the newest version (16.0.0-1). unicode-data set to manually installed. libvtk9-dev is already the newest version (9.5.2+dfsg2-1). libvtk9-dev 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. libspqr4 is already the newest version (1:7.11.0+dfsg-2). libspqr4 set to manually installed. libxft-dev is already the newest version (2.3.6-1+b4). libxft-dev set to manually installed. texlive-lang-czechslovak is already the newest version (2025.20250927-1). texlive-lang-czechslovak set to manually installed. libmuparser2v5 is already the newest version (2.3.4-2). libmuparser2v5 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. gfortran-15-aarch64-linux-gnu is already the newest version (15.2.0-4). gfortran-15-aarch64-linux-gnu set to manually installed. fonts-dejavu-mono is already the newest version (2.37-8). fonts-dejavu-mono set to manually installed. libstdc++-14-dev is already the newest version (14.3.0-8). libstdc++-14-dev set to manually installed. libgl1-mesa-dri is already the newest version (25.2.4-1). libgl1-mesa-dri set to manually installed. libpsl5t64 is already the newest version (0.21.2-1.1+b1). libpsl5t64 set to manually installed. fontconfig-config is already the newest version (2.15.0-2.4). fontconfig-config set to manually installed. texlive-lang-cjk is already the newest version (2025.20250927-1). texlive-lang-cjk set to manually installed. python-matplotlib-data is already the newest version (3.10.1+dfsg1-6). python-matplotlib-data set to manually installed. fonts-urw-base35 is already the newest version (20200910-8). fonts-urw-base35 set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-10). libgd3 is already the newest version (2.3.3-13). libgd3 set to manually installed. libtinfo6 is already the newest version (6.5+20250216-2). ruby-ruby2-keywords is already the newest version (0.0.5-1). ruby-ruby2-keywords set to manually installed. libboost-chrono-dev is already the newest version (1.83.0.2+b2). libboost-chrono-dev set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1). libhogweed6t64 set to manually installed. libteckit0 is already the newest version (2.5.12+ds1-1+b1). libteckit0 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. libqt5gui5t64 is already the newest version (5.15.17+dfsg-4). libqt5gui5t64 set to manually installed. libvulkan-dev is already the newest version (1.4.321.0-1). libvulkan-dev set to manually installed. libheif1 is already the newest version (1.20.2-2+b1). libheif1 set to manually installed. libgfortran5 is already the newest version (15.2.0-4). libgfortran5 set to manually installed. libpam-systemd is already the newest version (258.1-1). libpam-systemd set to manually installed. libnetcdf22 is already the newest version (1:4.9.3-1+b1). libnetcdf22 set to manually installed. libodbcinst2 is already the newest version (2.3.12-2+b1). libodbcinst2 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. libgts-0.7-5t64 is already the newest version (0.7.6+darcs121130-5.2+b1). libgts-0.7-5t64 set to manually installed. ca-certificates is already the newest version (20250419). ca-certificates set to manually installed. libgcc-15-dev is already the newest version (15.2.0-4). libgcc-15-dev set to manually installed. fonts-arphic-bsmi00lp is already the newest version (2.10-18). fonts-arphic-bsmi00lp set to manually installed. ruby-net-telnet is already the newest version (0.2.0-1). ruby-net-telnet 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. systemd is already the newest version (258.1-1). systemd set to manually installed. python3-pure-eval is already the newest version (0.2.3-1). python3-pure-eval set to manually installed. libinput-bin is already the newest version (1.28.1-1). libinput-bin set to manually installed. libswresample-dev is already the newest version (7:7.1.2-1+b1). libswresample-dev set to manually installed. libzstd-dev is already the newest version (1.5.7+dfsg-2). libzstd-dev set to manually installed. texlive-lang-german is already the newest version (2025.20250927-1). texlive-lang-german set to manually installed. libblosc-dev is already the newest version (1.21.5+ds-2). libblosc-dev set to manually installed. texlive-lang-greek is already the newest version (2025.20250927-1). texlive-lang-greek set to manually installed. libgsm1 is already the newest version (1.0.22-1+b2). libgsm1 set to manually installed. dvipng is already the newest version (1.18-1). dvipng set to manually installed. python3-certifi is already the newest version (2025.1.31+ds-1). python3-certifi set to manually installed. libamd3 is already the newest version (1:7.11.0+dfsg-2). libamd3 set to manually installed. libdrm-common is already the newest version (2.4.125-2). libdrm-common 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. libgio-2.0-dev is already the newest version (2.86.0-5). libgio-2.0-dev set to manually installed. texlive-lang-all is already the newest version (2025.20250927-1). texlive-lang-all set to manually installed. libshine3 is already the newest version (3.1.1-3). libshine3 set to manually installed. libmuparser-dev is already the newest version (2.3.4-2). libmuparser-dev set to manually installed. libpcre2-16-0 is already the newest version (10.46-1). libpcre2-16-0 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. libjson-c5 is already the newest version (0.18+ds-1). libjson-c5 set to manually installed. python3-decorator is already the newest version (5.2.1-2). python3-decorator set to manually installed. libbrotli1 is already the newest version (1.1.0-2+b7). libbrotli1 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. libboost-program-options1.83.0 is already the newest version (1.83.0-5). libboost-program-options1.83.0 set to manually installed. libharfbuzz0b is already the newest version (12.1.0-1). libharfbuzz0b set to manually installed. python3-pyqt5.sip is already the newest version (12.17.1-1). python3-pyqt5.sip set to manually installed. libptexenc1 is already the newest version (2025.20250727.75242+ds-4). libptexenc1 set to manually installed. texlive-lang-portuguese is already the newest version (2025.20250927-1). texlive-lang-portuguese set to manually installed. libqt6widgets6 is already the newest version (6.9.2+dfsg-2). libqt6widgets6 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. libavahi-common-data is already the newest version (0.8-17). libavahi-common-data 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. libfontconfig1 is already the newest version (2.15.0-2.4). libfontconfig1 set to manually installed. python3-more-itertools is already the newest version (10.8.0-1). python3-more-itertools 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. libspex3 is already the newest version (1:7.11.0+dfsg-2). libspex3 set to manually installed. librav1e-dev is already the newest version (0.8.1-5). librav1e-dev set to manually installed. libstdc++6 is already the newest version (15.2.0-4). libstdc++6 set to manually installed. libevdev2 is already the newest version (1.13.4+dfsg-1). libevdev2 set to manually installed. libssh-4 is already the newest version (0.11.3-1). libssh-4 set to manually installed. libunbound8 is already the newest version (1.24.0-2). libunbound8 set to manually installed. python3-alabaster is already the newest version (0.7.16-0.1). python3-alabaster set to manually installed. grep is already the newest version (3.12-1). libice-dev is already the newest version (2:1.1.1-1). libice-dev set to manually installed. libodbccr2 is already the newest version (2.3.12-2+b1). libodbccr2 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. libhdf5-310 is already the newest version (1.14.5+repack-4). libhdf5-310 set to manually installed. libfyba0t64 is already the newest version (4.1.1-11+b1). libfyba0t64 set to manually installed. ruby-csv is already the newest version (3.3.4-1). ruby-csv set to manually installed. autoconf is already the newest version (2.72-3.1). autoconf set to manually installed. libhwloc-plugins is already the newest version (2.12.2-1). libhwloc-plugins set to manually installed. libibmad5 is already the newest version (56.1-1+b1). libibmad5 set to manually installed. libstdc++-15-dev is already the newest version (15.2.0-4). libstdc++-15-dev set to manually installed. libxft2 is already the newest version (2.3.6-1+b4). libxft2 set to manually installed. texlive-plain-generic is already the newest version (2025.20250927-3). texlive-plain-generic set to manually installed. fonts-gfs-porson is already the newest version (1.1-7). fonts-gfs-porson 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. libboost-container1.83-dev is already the newest version (1.83.0-5). libboost-container1.83-dev set to manually installed. libctf-nobfd0 is already the newest version (2.45-7). libctf-nobfd0 set to manually installed. libqt5test5t64 is already the newest version (5.15.17+dfsg-4). libqt5test5t64 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. libqt5core5t64 is already the newest version (5.15.17+dfsg-4). libqt5core5t64 set to manually installed. libblosc1 is already the newest version (1.21.5+ds-2). libblosc1 set to manually installed. liblab-gamut1 is already the newest version (2.42.4-3). liblab-gamut1 set to manually installed. gzip is already the newest version (1.13-1). fonts-tlwg-purisa-otf is already the newest version (1:0.7.3-1). fonts-tlwg-purisa-otf set to manually installed. help2man is already the newest version (1.49.3+b1). help2man set to manually installed. libcloudproviders0 is already the newest version (0.3.6-3). libcloudproviders0 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 is already the newest version (9.0.2-1.1+b3). libglu1-mesa set to manually installed. libxcb-xkb1 is already the newest version (1.17.0-2+b1). libxcb-xkb1 set to manually installed. po-debconf is already the newest version (1.0.21+nmu1). po-debconf 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. cpp-15 is already the newest version (15.2.0-4). cpp-15 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. libwebpdecoder3 is already the newest version (1.5.0-0.1). libwebpdecoder3 set to manually installed. dh-exec is already the newest version (0.30+b1). dh-exec set to manually installed. libpotrace0 is already the newest version (1.16-2+b2). libpotrace0 set to manually installed. libboost-atomic-dev is already the newest version (1.83.0.2+b2). libboost-atomic-dev set to manually installed. libssl3t64 is already the newest version (3.5.4-1). python3-defusedxml is already the newest version (0.7.1-3). python3-defusedxml set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.1-1+b1). liblerc-dev is already the newest version (4.0.0+ds-5). liblerc-dev set to manually installed. libtwolame0 is already the newest version (0.4.0-2+b2). libtwolame0 set to manually installed. libfreexl-dev is already the newest version (2.0.0-1+b3). libfreexl-dev set to manually installed. python3-pyparsing is already the newest version (3.1.3-1). python3-pyparsing set to manually installed. libqhull-r8.0 is already the newest version (2020.2-7). libqhull-r8.0 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. libpango-1.0-0 is already the newest version (1.56.3-2). libpango-1.0-0 set to manually installed. libisl23 is already the newest version (0.27-1). libisl23 set to manually installed. libpoppler-dev is already the newest version (25.03.0-11.1). libpoppler-dev set to manually installed. libsm-dev is already the newest version (2:1.2.6-1). libsm-dev set to manually installed. libarchive-dev is already the newest version (3.7.4-4+b1). libarchive-dev set to manually installed. libxdmcp-dev is already the newest version (1:1.1.5-1). libxdmcp-dev set to manually installed. python3-jedi is already the newest version (0.19.1+ds1-1). python3-jedi set to manually installed. xorg-sgml-doctools is already the newest version (1:1.11-1.1). xorg-sgml-doctools set to manually installed. util-linux is already the newest version (2.41.2-4). t1utils is already the newest version (1.41-4+b1). t1utils set to manually installed. binutils is already the newest version (2.45-7). binutils set to manually installed. libboost-graph-dev is already the newest version (1.83.0.2+b2). libboost-graph-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. libxdmcp6 is already the newest version (1:1.1.5-1). libxdmcp6 set to manually installed. libfido2-1 is already the newest version (1.16.0-2). libfido2-1 set to manually installed. libcholmod5 is already the newest version (1:7.11.0+dfsg-2). libcholmod5 set to manually installed. libboost-container1.83.0 is already the newest version (1.83.0-5). libboost-container1.83.0 set to manually installed. libjpeg-dev is already the newest version (1:2.1.5-4). libjpeg-dev set to manually installed. python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. python3-matplotlib is already the newest version (3.10.1+dfsg1-6). python3-matplotlib set to manually installed. libqhullcpp8.0 is already the newest version (2020.2-7). libqhullcpp8.0 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. libxcb-image0 is already the newest version (0.4.0-2+b2). libxcb-image0 set to manually installed. libb2-1 is already the newest version (0.98.1-1.1+b2). libb2-1 set to manually installed. python3 is already the newest version (3.13.7-1). python3 set to manually installed. libfontconfig-dev is already the newest version (2.15.0-2.4). libfontconfig-dev 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. libdbus-1-3 is already the newest version (1.16.2-2). libdbus-1-3 set to manually installed. libgssapi-krb5-2 is already the newest version (1.21.3-5). libgssapi-krb5-2 set to manually installed. libcamd3 is already the newest version (1:7.11.0+dfsg-2). libcamd3 set to manually installed. libpq5 is already the newest version (18.0-1). libpq5 set to manually installed. librist4 is already the newest version (0.2.11+dfsg-1). librist4 set to manually installed. libpcre2-8-0 is already the newest version (10.46-1). libgcc-14-dev is already the newest version (14.3.0-8). libgcc-14-dev set to manually installed. libglew-dev is already the newest version (2.2.0-4+b2). libglew-dev set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b1). libxcb-render0 set to manually installed. python3-jinja2 is already the newest version (3.1.6-1). python3-jinja2 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-mpi1.83.0 is already the newest version (1.83.0-5). libboost-mpi1.83.0 set to manually installed. libcrypt1 is already the newest version (1:4.4.38-1). libsqlite3-dev is already the newest version (3.46.1-8). libsqlite3-dev set to manually installed. libjsoncpp26 is already the newest version (1.9.6-4). libjsoncpp26 set to manually installed. libsz2 is already the newest version (1.1.4-2). libsz2 set to manually installed. libtsan2 is already the newest version (15.2.0-4). libtsan2 set to manually installed. texlive-latex-extra is already the newest version (2025.20250927-3). texlive-latex-extra set to manually installed. libtbbmalloc2 is already the newest version (2022.1.0-3). libtbbmalloc2 set to manually installed. python3.13-tk is already the newest version (3.13.8-1). python3.13-tk set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. g++ is already the newest version (4:15.2.0-4). g++ set to manually installed. libboost-thread-dev is already the newest version (1.83.0.2+b2). libboost-thread-dev 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. libgl2ps1.4 is already the newest version (1.4.2+dfsg1-4). libgl2ps1.4 set to manually installed. libglib2.0-0t64 is already the newest version (2.86.0-5). libglib2.0-0t64 set to manually installed. libpcre2-posix3 is already the newest version (10.46-1). libpcre2-posix3 set to manually installed. libgts-dev is already the newest version (0.7.6+darcs121130-5.2+b1). libgts-dev 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. libva-drm2 is already the newest version (2.22.0-3). libva-drm2 set to manually installed. libsharpyuv0 is already the newest version (1.5.0-0.1). libsharpyuv0 set to manually installed. libgvc6 is already the newest version (2.42.4-3). libgvc6 set to manually installed. automake is already the newest version (1:1.18.1-2). automake set to manually installed. java-common is already the newest version (0.76). java-common set to manually installed. default-libmysqlclient-dev is already the newest version (1.1.1). default-libmysqlclient-dev set to manually installed. libboost-system-dev is already the newest version (1.83.0.2+b2). libboost-system-dev set to manually installed. libcom-err2 is already the newest version (1.47.2-3+b3). libcom-err2 set to manually installed. libltdl-dev is already the newest version (2.5.4-5). libltdl-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. libpsl-dev is already the newest version (0.21.2-1.1+b1). libpsl-dev set to manually installed. libsnappy1v5 is already the newest version (1.2.2-2). libsnappy1v5 set to manually installed. libnss3 is already the newest version (2:3.117-1). libnss3 set to manually installed. libtasn1-6 is already the newest version (4.20.0-2). libtasn1-6 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. libxcb-util1 is already the newest version (0.4.1-1). libxcb-util1 set to manually installed. libseccomp2 is already the newest version (2.6.0-2). libseccomp2 set to manually installed. texlive-pictures is already the newest version (2025.20250927-3). texlive-pictures 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. libglu1-mesa-dev is already the newest version (9.0.2-1.1+b3). libglu1-mesa-dev set to manually installed. bash is already the newest version (5.3-1). cpp is already the newest version (4:15.2.0-4). cpp set to manually installed. libgnutls-dane0t64 is already the newest version (3.8.10-2). libgnutls-dane0t64 set to manually installed. libjsoncpp-dev is already the newest version (1.9.6-4). libjsoncpp-dev set to manually installed. libijs-0.35 is already the newest version (0.35-16). libijs-0.35 set to manually installed. libimagequant0 is already the newest version (4.4.0-3). libimagequant0 set to manually installed. libpython3.13-stdlib is already the newest version (3.13.8-1). libpython3.13-stdlib set to manually installed. passwd is already the newest version (1:4.18.0-1). passwd set to manually installed. python3-pygraphviz is already the newest version (1.14-2). python3-pygraphviz set to manually installed. libmagic-mgc is already the newest version (1:5.46-5). libmagic-mgc set to manually installed. libc-dev-bin is already the newest version (2.41-12). libc-dev-bin set to manually installed. libboost-timer-dev is already the newest version (1.83.0.2+b2). libboost-timer-dev set to manually installed. libmp3lame0 is already the newest version (3.100-6+b3). libmp3lame0 set to manually installed. libnspr4 is already the newest version (2:4.37-1). libnspr4 set to manually installed. libx264-165 is already the newest version (2:0.165.3222+gitb35605ac-3). libx264-165 set to manually installed. libopengl0 is already the newest version (1.7.0-1+b2). libopengl0 set to manually installed. openssl is already the newest version (3.5.4-1). openssl set to manually installed. python3-pkg-resources is already the newest version (78.1.1-0.1). python3-pkg-resources set to manually installed. libitm1 is already the newest version (15.2.0-4). libitm1 set to manually installed. file is already the newest version (1:5.46-5). file set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. python3-executing is already the newest version (2.2.0-0.3). python3-executing set to manually installed. libboost-mpi-python-dev is already the newest version (1.83.0.2+b2). libboost-mpi-python-dev set to manually installed. libxau-dev is already the newest version (1:1.0.11-1). libxau-dev set to manually installed. libboost-log-dev is already the newest version (1.83.0.2+b2). libboost-log-dev set to manually installed. libglx-dev is already the newest version (1.7.0-1+b2). libglx-dev set to manually installed. libglib2.0-dev is already the newest version (2.86.0-5). libglib2.0-dev set to manually installed. libqt6core6t64 is already the newest version (6.9.2+dfsg-2). libqt6core6t64 set to manually installed. libxau6 is already the newest version (1:1.0.11-1). libxau6 set to manually installed. proj-data is already the newest version (9.7.0-1). proj-data set to manually installed. libtiffxx6 is already the newest version (4.7.1-1). libtiffxx6 set to manually installed. perl is already the newest version (5.40.1-6). perl set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). python3-markupsafe is already the newest version (3.0.2-2). python3-markupsafe set to manually installed. python3-typeguard is already the newest version (4.4.4-1). python3-typeguard 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. libboost-type-erasure-dev is already the newest version (1.83.0.2+b2). libboost-type-erasure-dev set to manually installed. libxi6 is already the newest version (2:1.8.2-1). libxi6 set to manually installed. debhelper is already the newest version (13.28). debhelper set to manually installed. default-jre-headless is already the newest version (2:1.21-76). default-jre-headless set to manually installed. lmodern is already the newest version (2.005-1). lmodern set to manually installed. libqt5network5t64 is already the newest version (5.15.17+dfsg-4). libqt5network5t64 set to manually installed. texlive-lang-arabic is already the newest version (2025.20250927-1). texlive-lang-arabic set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4). libnorm1t64 set to manually installed. libgs10 is already the newest version (10.06.0~dfsg-3). libgs10 set to manually installed. libngtcp2-crypto-ossl0 is already the newest version (1.16.0-1). libngtcp2-crypto-ossl0 set to manually installed. libice6 is already the newest version (2:1.1.1-1). libice6 set to manually installed. libsframe2 is already the newest version (2.45-7). libsframe2 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. libboost-context-dev is already the newest version (1.83.0.2+b2). libboost-context-dev set to manually installed. libgcc-s1 is already the newest version (15.2.0-4). libudev1 is already the newest version (258.1-1). libtiff-dev is already the newest version (4.7.1-1). libtiff-dev set to manually installed. libgudev-1.0-0 is already the newest version (238-7). libgudev-1.0-0 set to manually installed. libglib2.0-data is already the newest version (2.86.0-5). libglib2.0-data set to manually installed. libhdf5-cpp-310 is already the newest version (1.14.5+repack-4). libhdf5-cpp-310 set to manually installed. libgnutls28-dev is already the newest version (3.8.10-2). libgnutls28-dev 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. libopenjp2-7 is already the newest version (2.5.3-2.1). libopenjp2-7 set to manually installed. binutils-aarch64-linux-gnu is already the newest version (2.45-7). binutils-aarch64-linux-gnu set to manually installed. libxi-dev is already the newest version (2:1.8.2-1). libxi-dev set to manually installed. libcfitsio-dev is already the newest version (4.6.2-2). libcfitsio-dev set to manually installed. libssh2-1t64 is already the newest version (1.11.1-1). libssh2-1t64 set to manually installed. libkmlengine1t64 is already the newest version (1.3.0-13). libkmlengine1t64 set to manually installed. libibverbs1 is already the newest version (56.1-1+b1). libibverbs1 set to manually installed. libassuan9 is already the newest version (3.0.2-2). libassuan9 set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. libde265-0 is already the newest version (1.0.16-1). libde265-0 set to manually installed. libkmldom1t64 is already the newest version (1.3.0-13). libkmldom1t64 set to manually installed. xkb-data is already the newest version (2.42-1). xkb-data set to manually installed. gdal-plugins is already the newest version (3.11.4+dfsg-1). gdal-plugins set to manually installed. libqglviewer-dev-qt5 is already the newest version (2.8.0+dfsg1-3). libqglviewer-dev-qt5 set to manually installed. libsharpyuv-dev is already the newest version (1.5.0-0.1). libsharpyuv-dev set to manually installed. libinput10 is already the newest version (1.28.1-1). libinput10 set to manually installed. pkgconf is already the newest version (1.8.1-4). pkgconf set to manually installed. libfreetype-dev is already the newest version (2.13.3+dfsg-1). libfreetype-dev 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. libproj25 is already the newest version (9.7.0-1). libproj25 set to manually installed. pkgconf-bin is already the newest version (1.8.1-4). pkgconf-bin set to manually installed. libwayland-client0 is already the newest version (1.24.0-2+b1). libwayland-client0 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. libtbb-dev is already the newest version (2022.1.0-3). libtbb-dev set to manually installed. libvorbisfile3 is already the newest version (1.3.7-3). libvorbisfile3 set to manually installed. libcc1-0 is already the newest version (15.2.0-4). libcc1-0 set to manually installed. libvulkan1 is already the newest version (1.4.321.0-1). libvulkan1 set to manually installed. openjdk-21-jre is already the newest version (21.0.9~8ea-1). openjdk-21-jre set to manually installed. x11proto-dev is already the newest version (2024.1-1). x11proto-dev set to manually installed. libuuid1 is already the newest version (2.41.2-4). adduser is already the newest version (3.153). adduser set to manually installed. libmd4c0 is already the newest version (0.5.2-2+b1). libmd4c0 set to manually installed. python3-prompt-toolkit is already the newest version (3.0.52-1). python3-prompt-toolkit set to manually installed. libpcre2-32-0 is already the newest version (10.46-1). libpcre2-32-0 set to manually installed. libedit2 is already the newest version (3.1-20250104-1). libedit2 set to manually installed. libsensors-config is already the newest version (1:3.6.2-2). libsensors-config set to manually installed. python3-platformdirs is already the newest version (4.4.0-1). python3-platformdirs set to manually installed. liburiparser-dev is already the newest version (0.9.8+dfsg-2). liburiparser-dev set to manually installed. libgif-dev is already the newest version (5.2.2-1+b1). libgif-dev set to manually installed. libxkbcommon0 is already the newest version (1.7.0-2.1). libxkbcommon0 set to manually installed. librttopo1 is already the newest version (1.1.0-4). librttopo1 set to manually installed. python3-attr is already the newest version (25.4.0-1). python3-attr set to manually installed. fonts-hosny-amiri is already the newest version (1.003-1). fonts-hosny-amiri set to manually installed. libdeflate0 is already the newest version (1.23-2). libdeflate0 set to manually installed. libp11-kit0 is already the newest version (0.25.9-2). libp11-kit0 set to manually installed. python3-requests is already the newest version (2.32.5+dfsg-1). python3-requests set to manually installed. gpg is already the newest version (2.4.8-3). gpg set to manually installed. fonts-arphic-gbsn00lp is already the newest version (2.11-16). fonts-arphic-gbsn00lp set to manually installed. dconf-gsettings-backend is already the newest version (0.49.0-1). dconf-gsettings-backend 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. cmake is already the newest version (4.1.1+really3.31.6-2). cmake set to manually installed. libxcb-sync1 is already the newest version (1.17.0-2+b1). libxcb-sync1 set to manually installed. python3-pygments is already the newest version (2.18.0+dfsg-2). python3-pygments set to manually installed. libx11-data is already the newest version (2:1.8.12-1). libx11-data set to manually installed. libasound2-data is already the newest version (1.2.14-2). libasound2-data set to manually installed. libmpfrc++-dev is already the newest version (3.7.1+ds-1). libmpfrc++-dev set to manually installed. libkmlxsd1t64 is already the newest version (1.3.0-13). libkmlxsd1t64 set to manually installed. liblzma5 is already the newest version (5.8.1-2). liblcms2-2 is already the newest version (2.16-2). liblcms2-2 set to manually installed. libswscale-dev is already the newest version (7:7.1.2-1+b1). libswscale-dev set to manually installed. python3-pil is already the newest version (11.3.0-1). python3-pil set to manually installed. libproj-dev is already the newest version (9.7.0-1). libproj-dev set to manually installed. python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. libtiff6 is already the newest version (4.7.1-1). libtiff6 set to manually installed. g++-15-aarch64-linux-gnu is already the newest version (15.2.0-4). g++-15-aarch64-linux-gnu set to manually installed. libpython3-dev is already the newest version (3.13.7-1). libpython3-dev set to manually installed. default-jdk-headless is already the newest version (2:1.21-76). default-jdk-headless set to manually installed. python3-idna is already the newest version (3.10-1). python3-idna set to manually installed. libdconf1 is already the newest version (0.49.0-1). libdconf1 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. libhwy-dev is already the newest version (1.2.0-2+b2). libhwy-dev set to manually installed. libltdl7 is already the newest version (2.5.4-5). libltdl7 set to manually installed. libxml2-dev is already the newest version (2.14.6+dfsg-0.1). libxml2-dev set to manually installed. libxcb1-dev is already the newest version (1.17.0-2+b1). libxcb1-dev set to manually installed. libgomp1 is already the newest version (15.2.0-4). libgomp1 set to manually installed. libnuma-dev is already the newest version (2.0.19-1). libnuma-dev set to manually installed. libqt6dbus6 is already the newest version (6.9.2+dfsg-2). libqt6dbus6 set to manually installed. libqhull-dev is already the newest version (2020.2-7). libqhull-dev set to manually installed. libqt5widgets5t64 is already the newest version (5.15.17+dfsg-4). libqt5widgets5t64 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. libjpeg62-turbo-dev is already the newest version (1:2.1.5-4). libjpeg62-turbo-dev set to manually installed. libwacom-common is already the newest version (2.16.1-1). libwacom-common set to manually installed. sysvinit-utils is already the newest version (3.14-4). libboost-exception1.83-dev is already the newest version (1.83.0-5). libboost-exception1.83-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. libxcursor1 is already the newest version (1:1.2.3-1). libxcursor1 set to manually installed. libxrender-dev is already the newest version (1:0.9.12-1). libxrender-dev set to manually installed. readline-common is already the newest version (8.3-3). readline-common set to manually installed. python3-imagesize is already the newest version (1.4.1-1). python3-imagesize set to manually installed. preview-latex-style is already the newest version (13.2-1.1). preview-latex-style set to manually installed. libattr1-dev is already the newest version (1:2.5.2-3). libattr1-dev set to manually installed. liblz4-dev is already the newest version (1.10.0-4). liblz4-dev set to manually installed. ruby-webrick is already the newest version (1.9.1-1). ruby-webrick 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. libruby is already the newest version (1:3.3+b1). libruby 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. libwebp-dev is already the newest version (1.5.0-0.1). libwebp-dev set to manually installed. libxxhash0 is already the newest version (0.8.3-2). libxxhash0 set to manually installed. libxt-dev is already the newest version (1:1.2.1-1.3). libxt-dev set to manually installed. python3-scipy is already the newest version (1.15.3-1.1). python3-scipy set to manually installed. libllvm17t64 is already the newest version (1:17.0.6-22+b3). libllvm17t64 set to manually installed. gpgconf is already the newest version (2.4.8-3). gpgconf set to manually installed. unixodbc-dev is already the newest version (2.3.12-2+b1). unixodbc-dev set to manually installed. python3-lxml is already the newest version (6.0.2-1). python3-lxml set to manually installed. python3-minieigen is already the newest version (0.50.3+dfsg1-13+b11). python3-minieigen set to manually installed. liblcms2-dev is already the newest version (2.16-2). liblcms2-dev set to manually installed. libqt5concurrent5t64 is already the newest version (5.15.17+dfsg-4). libqt5concurrent5t64 set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1). libgdbm-compat4t64 set to manually installed. libc6-dev is already the newest version (2.41-12). libc6-dev set to manually installed. libjson-c-dev is already the newest version (0.18+ds-1). libjson-c-dev set to manually installed. libpaper2 is already the newest version (2.2.5-0.3+b2). libpaper2 set to manually installed. libsrt1.5-gnutls is already the newest version (1.5.4-3). libsrt1.5-gnutls set to manually installed. libxfixes3 is already the newest version (1:6.0.0-2+b4). libxfixes3 set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. python3-autocommand is already the newest version (2.2.2-3). python3-autocommand set to manually installed. fontconfig is already the newest version (2.15.0-2.4). fontconfig set to manually installed. libgs-common is already the newest version (10.06.0~dfsg-3). libgs-common set to manually installed. libqt5svg5 is already the newest version (5.15.17-2). libqt5svg5 set to manually installed. gpg-agent is already the newest version (2.4.8-3). gpg-agent set to manually installed. libjs-jquery-ui is already the newest version (1.13.2+dfsg-1). libjs-jquery-ui set to manually installed. libmetis-dev is already the newest version (5.1.0.dfsg-8). libmetis-dev set to manually installed. libhsakmt1 is already the newest version (6.2.4+ds-1). libhsakmt1 set to manually installed. fonts-tlwg-mono-otf is already the newest version (1:0.7.3-1). fonts-tlwg-mono-otf set to manually installed. libnghttp3-9 is already the newest version (1.12.0-1). libnghttp3-9 set to manually installed. libboost-dev is already the newest version (1.83.0.2+b2). libboost-dev set to manually installed. libboost-mpi-dev is already the newest version (1.83.0.2+b2). libboost-mpi-dev set to manually installed. libfontconfig1-dev is already the newest version (2.15.0-2.4). libfontconfig1-dev set to manually installed. python3-roman-numerals is already the newest version (3.1.0-2). python3-roman-numerals set to manually installed. libnghttp2-14 is already the newest version (1.64.0-1.1+b1). libnghttp2-14 set to manually installed. python3.13-dev is already the newest version (3.13.8-1). python3.13-dev set to manually installed. libcurl4-openssl-dev is already the newest version (8.16.0-4). libcurl4-openssl-dev set to manually installed. ruby3.3 is already the newest version (3.3.8-2). ruby3.3 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. libboost-stacktrace1.83-dev is already the newest version (1.83.0-5). libboost-stacktrace1.83-dev set to manually installed. libpng-dev is already the newest version (1.6.50-1). libpng-dev set to manually installed. libdvdread8t64 is already the newest version (6.1.3-2). libdvdread8t64 set to manually installed. hdf5-helpers is already the newest version (1.14.5+repack-4). hdf5-helpers set to manually installed. libpython3-stdlib is already the newest version (3.13.7-1). libpython3-stdlib set to manually installed. libkmlbase1t64 is already the newest version (1.3.0-13). libkmlbase1t64 set to manually installed. libffi8 is already the newest version (3.5.2-2). libffi8 set to manually installed. libdouble-conversion3 is already the newest version (3.3.1-2). libdouble-conversion3 set to manually installed. dwz is already the newest version (0.16-2). dwz set to manually installed. libogg-dev is already the newest version (1.3.6-1). libogg-dev set to manually installed. python3-chardet is already the newest version (5.2.0+dfsg-2). python3-chardet 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. liburiparser1 is already the newest version (0.9.8+dfsg-2). liburiparser1 set to manually installed. libboost-exception-dev is already the newest version (1.83.0.2+b2). libboost-exception-dev 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. nettle-dev is already the newest version (3.10.2-1). nettle-dev set to manually installed. python3-snowballstemmer is already the newest version (3.0.1-1). python3-snowballstemmer 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. libgdal37 is already the newest version (3.11.4+dfsg-1). libgdal37 set to manually installed. python3-pickleshare is already the newest version (0.7.5-5). python3-pickleshare set to manually installed. libheif-plugin-dav1d is already the newest version (1.20.2-2+b1). libheif-plugin-dav1d set to manually installed. libkmlconvenience1t64 is already the newest version (1.3.0-13). libkmlconvenience1t64 set to manually installed. libglx-mesa0 is already the newest version (25.2.4-1). libglx-mesa0 set to manually installed. binutils-common is already the newest version (2.45-7). binutils-common set to manually installed. libcbor0.10 is already the newest version (0.10.2-2). libcbor0.10 set to manually installed. libmpc-dev is already the newest version (1.3.1-2). libmpc-dev set to manually installed. libxcb-icccm4 is already the newest version (0.4.2-1). libxcb-icccm4 set to manually installed. x11-common is already the newest version (1:7.7+25). x11-common set to manually installed. gfortran-15 is already the newest version (15.2.0-4). gfortran-15 set to manually installed. xfonts-encodings is already the newest version (1:1.0.4-2.2). xfonts-encodings set to manually installed. ucf is already the newest version (3.0052). ucf set to manually installed. libmd0 is already the newest version (1.1.0-2+b1). fonts-lmodern is already the newest version (2.005-1). fonts-lmodern set to manually installed. hicolor-icon-theme is already the newest version (0.18-2). hicolor-icon-theme set to manually installed. libacl1 is already the newest version (2.3.2-2+b1). 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. libbrotli-dev is already the newest version (1.1.0-2+b7). libbrotli-dev set to manually installed. ncurses-bin is already the newest version (6.5+20250216-2). python3-typing-extensions is already the newest version (4.15.0-1). python3-typing-extensions set to manually installed. libxdamage1 is already the newest version (1:1.1.6-1+b2). libxdamage1 set to manually installed. python3-brotli is already the newest version (1.1.0-2+b7). python3-brotli set to manually installed. python3-numpy is already the newest version (1:2.3.3+ds-3). python3-numpy set to manually installed. libglew2.2 is already the newest version (2.2.0-4+b2). libglew2.2 set to manually installed. libgmpxx4ldbl is already the newest version (2:6.3.0+dfsg-5). libgmpxx4ldbl set to manually installed. libnl-3-200 is already the newest version (3.11.0-2). libnl-3-200 set to manually installed. netbase is already the newest version (6.5). netbase 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. libcap-ng0 is already the newest version (0.8.5-4+b1). libfreexl1 is already the newest version (2.0.0-1+b3). libfreexl1 set to manually installed. python3-parso is already the newest version (0.8.4-1). python3-parso set to manually installed. libcommons-parent-java is already the newest version (56-1). libcommons-parent-java set to manually installed. libgl1 is already the newest version (1.7.0-1+b2). libgl1 set to manually installed. libhdf5-mpi-dev is already the newest version (1.14.5+repack-4). libhdf5-mpi-dev set to manually installed. libz3-4 is already the newest version (4.13.3-1). libz3-4 set to manually installed. ibverbs-providers is already the newest version (56.1-1+b1). ibverbs-providers set to manually installed. libgvpr2 is already the newest version (2.42.4-3). libgvpr2 set to manually installed. libjansson4 is already the newest version (2.14-2+b3). libjansson4 set to manually installed. libwebpmux3 is already the newest version (1.5.0-0.1). libwebpmux3 set to manually installed. libxcomposite1 is already the newest version (1:0.4.6-1). libxcomposite1 set to manually installed. libgbm1 is already the newest version (25.2.4-1). libgbm1 set to manually installed. libctf0 is already the newest version (2.45-7). libctf0 set to manually installed. libhdf5-openmpi-dev is already the newest version (1.14.5+repack-4). libhdf5-openmpi-dev set to manually installed. g++-15 is already the newest version (15.2.0-4). g++-15 set to manually installed. libgeos-dev is already the newest version (3.14.0-1). libgeos-dev set to manually installed. libkrb5support0 is already the newest version (1.21.3-5). libkrb5support0 set to manually installed. python3-bibtexparser is already the newest version (2.0.0b5+really1.4.3-1). python3-bibtexparser set to manually installed. texlive-fonts-recommended is already the newest version (2025.20250927-3). texlive-fonts-recommended set to manually installed. texlive-lang-english is already the newest version (2025.20250927-1). texlive-lang-english set to manually installed. libtheora-dev is already the newest version (1.2.0+dfsg-6). libtheora-dev set to manually installed. debianutils is already the newest version (5.23.2). libzvbi-common is already the newest version (0.2.44-1). libzvbi-common set to manually installed. python3-packaging is already the newest version (25.0-1). python3-packaging set to manually installed. libtext-charwidth-perl is already the newest version (0.04-11+b4). libtext-charwidth-perl set to manually installed. libboost-wave-dev is already the newest version (1.83.0.2+b2). libboost-wave-dev set to manually installed. librhash1 is already the newest version (1.4.6-1). librhash1 set to manually installed. fonts-dejavu-core is already the newest version (2.37-8). fonts-dejavu-core set to manually installed. libx11-xcb1 is already the newest version (2:1.8.12-1). libx11-xcb1 set to manually installed. libavutil-dev is already the newest version (7:7.1.2-1+b1). libavutil-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. libkpathsea6 is already the newest version (2025.20250727.75242+ds-4). libkpathsea6 set to manually installed. perl-base is already the newest version (5.40.1-6). libboost-system1.83-dev is already the newest version (1.83.0-5). libboost-system1.83-dev set to manually installed. libgdal-dev is already the newest version (3.11.4+dfsg-1). libgdal-dev set to manually installed. python3-wcwidth is already the newest version (0.2.13+dfsg1-1). python3-wcwidth set to manually installed. openssh-client is already the newest version (1:10.2p1-1). openssh-client set to manually installed. libxaw7 is already the newest version (2:1.0.16-1). libxaw7 set to manually installed. python3-dev is already the newest version (3.13.7-1). python3-dev set to manually installed. python3-pyqt5 is already the newest version (5.15.11+dfsg-2+b2). python3-pyqt5 set to manually installed. python3-ptyprocess is already the newest version (0.7.0-6). python3-ptyprocess set to manually installed. python3-contourpy is already the newest version (1.3.1-2). python3-contourpy set to manually installed. libkadm5srv-mit12 is already the newest version (1.21.3-5). libkadm5srv-mit12 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. libopengl-dev is already the newest version (1.7.0-1+b2). libopengl-dev set to manually installed. python3-ipython is already the newest version (8.35.0-2). python3-ipython set to manually installed. libatk1.0-0t64 is already the newest version (2.58.1-1). libatk1.0-0t64 set to manually installed. girepository-tools is already the newest version (2.86.0-5). girepository-tools set to manually installed. dbus-daemon is already the newest version (1.16.2-2). dbus-daemon set to manually installed. openmpi-common is already the newest version (5.0.8-10). openmpi-common set to manually installed. python3-fonttools is already the newest version (4.57.0-2). python3-fonttools 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. bzip2 is already the newest version (1.0.8-6). bzip2 set to manually installed. dh-python is already the newest version (6.20250414). dh-python set to manually installed. cmake-data is already the newest version (4.1.1+really3.31.6-2). cmake-data set to manually installed. libuv1t64 is already the newest version (1.51.0-2). libuv1t64 set to manually installed. libminizip1t64 is already the newest version (1:1.3.dfsg+really1.3.1-1+b1). libminizip1t64 set to manually installed. teckit is already the newest version (2.5.12+ds1-1+b1). teckit set to manually installed. ncurses-base is already the newest version (6.5+20250216-2). libqglviewer2-qt5t64 is already the newest version (2.8.0+dfsg1-3). libqglviewer2-qt5t64 set to manually installed. libarpack2t64 is already the newest version (3.9.1-6). libarpack2t64 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. libboost-regex-dev is already the newest version (1.83.0.2+b2). libboost-regex-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. libpng16-16t64 is already the newest version (1.6.50-1). libpng16-16t64 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. libcdt5 is already the newest version (2.42.4-3). libcdt5 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. libgav1-1 is already the newest version (0.19.0-3+b1). libgav1-1 set to manually installed. libjpeg62-turbo is already the newest version (1:2.1.5-4). libjpeg62-turbo set to manually installed. libnl-3-dev is already the newest version (3.11.0-2). libnl-3-dev set to manually installed. libqt5help5 is already the newest version (5.15.17-3). libqt5help5 set to manually installed. libngtcp2-16 is already the newest version (1.16.0-1). libngtcp2-16 set to manually installed. libgif7 is already the newest version (5.2.2-1+b1). libgif7 set to manually installed. libpoppler147 is already the newest version (25.03.0-11.1). libpoppler147 set to manually installed. libsmartcols1 is already the newest version (2.41.2-4). libudfread3 is already the newest version (1.2.0-2). libudfread3 set to manually installed. python3-ufolib2 is already the newest version (0.17.1+dfsg1-1). python3-ufolib2 set to manually installed. bsdextrautils is already the newest version (2.41.2-4). bsdextrautils set to manually installed. libwebpdemux2 is already the newest version (1.5.0-0.1). libwebpdemux2 set to manually installed. libpoppler-private-dev is already the newest version (25.03.0-11.1). libpoppler-private-dev 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. libgmp10 is already the newest version (2:6.3.0+dfsg-5). libparu1 is already the newest version (1:7.11.0+dfsg-2). libparu1 set to manually installed. libxfixes-dev is already the newest version (1:6.0.0-2+b4). libxfixes-dev 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. libbluray3 is already the newest version (1:1.4.0-3). libbluray3 set to manually installed. blt is already the newest version (2.5.3+dfsg-8). blt set to manually installed. libmpg123-0t64 is already the newest version (1.33.3-1). libmpg123-0t64 set to manually installed. libglvnd0 is already the newest version (1.7.0-1+b2). libglvnd0 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. ca-certificates-java is already the newest version (20240118). ca-certificates-java set to manually installed. graphviz is already the newest version (2.42.4-3). graphviz set to manually installed. libvorbisenc2 is already the newest version (1.3.7-3). libvorbisenc2 set to manually installed. texlive-lang-japanese is already the newest version (2025.20250927-1). texlive-lang-japanese set to manually installed. python3-zopfli is already the newest version (0.2.3.post1-1). python3-zopfli 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. libncursesw6 is already the newest version (6.5+20250216-2). libncursesw6 set to manually installed. libpq-dev is already the newest version (18.0-1). libpq-dev set to manually installed. diffutils is already the newest version (1:3.10-4). libpangoft2-1.0-0 is already the newest version (1.56.3-2). libpangoft2-1.0-0 set to manually installed. libxcb-xinput0 is already the newest version (1.17.0-2+b1). libxcb-xinput0 set to manually installed. libuchardet0 is already the newest version (0.0.8-2). libuchardet0 set to manually installed. texlive-lang-european is already the newest version (2025.20250927-1). texlive-lang-european set to manually installed. libhdf5-dev is already the newest version (1.14.5+repack-4). libhdf5-dev set to manually installed. fonts-gfs-baskerville is already the newest version (1.1-6). fonts-gfs-baskerville set to manually installed. libmtdev1t64 is already the newest version (1.1.7-1). libmtdev1t64 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. libjbig-dev is already the newest version (2.1-6.1+b2). libjbig-dev set to manually installed. libpython3.13-dev is already the newest version (3.13.8-1). libpython3.13-dev set to manually installed. python-babel-localedata is already the newest version (2.17.0-1). python-babel-localedata set to manually installed. libnuma1 is already the newest version (2.0.19-1). libnuma1 set to manually installed. libperl5.40 is already the newest version (5.40.1-6). libperl5.40 set to manually installed. libsemanage-common is already the newest version (3.8.1-1). libsemanage-common set to manually installed. libblkid1 is already the newest version (2.41.2-4). libboost-tools-dev is already the newest version (1.83.0.2+b2). libboost-tools-dev set to manually installed. libgtk-3-0t64 is already the newest version (3.24.51-1). libgtk-3-0t64 set to manually installed. libxmu-dev is already the newest version (2:1.1.3-3+b4). libxmu-dev set to manually installed. libfabric1 is already the newest version (2.1.0-1.1). libfabric1 set to manually installed. krb5-multidev is already the newest version (1.21.3-5). krb5-multidev set to manually installed. libacl1-dev is already the newest version (2.3.2-2+b1). libacl1-dev set to manually installed. libmount1 is already the newest version (2.41.2-4). libxslt1.1 is already the newest version (1.1.43-0.2). libxslt1.1 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. xz-utils is already the newest version (5.8.1-2). xz-utils set to manually installed. libext2fs2t64 is already the newest version (1.47.2-3+b3). libext2fs2t64 set to manually installed. libeigen3-dev is already the newest version (3.4.0-5). libeigen3-dev set to manually installed. libopenblas0 is already the newest version (0.3.30+ds-3). libopenblas0 set to manually installed. libhdf4-dev is already the newest version (4.3.1-1). libhdf4-dev 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. fonts-sil-padauk is already the newest version (5.001-1). fonts-sil-padauk 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. libjbig2dec0 is already the newest version (0.20-1+b3). libjbig2dec0 set to manually installed. libnpth0t64 is already the newest version (1.8-3). libnpth0t64 set to manually installed. libnghttp3-dev is already the newest version (1.12.0-1). libnghttp3-dev set to manually installed. libyuv0 is already the newest version (0.0.1919.20250919-1). libyuv0 set to manually installed. sed is already the newest version (4.9-2+b1). libboost-fiber1.83-dev is already the newest version (1.83.0-5). libboost-fiber1.83-dev set to manually installed. icu-devtools is already the newest version (76.1-4). icu-devtools set to manually installed. libpam-modules-bin is already the newest version (1.7.0-5). libboost-nowide-dev is already the newest version (1.83.0.2+b2). libboost-nowide-dev set to manually installed. libogg0 is already the newest version (1.3.6-1). libogg0 set to manually installed. libldl3 is already the newest version (1:7.11.0+dfsg-2). libldl3 set to manually installed. The following NEW packages will be installed: pkg-config 127.0.0.1 - - [29/Nov/2025 09:05:12] "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:36295 ./ pkg-config 1.8.1-4 [14.0 kB] Fetched 14.0 kB in 0s (633 kB/s) Chrooting into /srv/rebuilderd/tmp/mmdebstrap.gTrSMTJXfy/ 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.gTrSMTJXfy/ 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.gTrSMTJXfy (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.gTrSMTJXfy I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.gTrSMTJXfy 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.gTrSMTJXfy... I: success in 1016.0401 seconds Downloading dependency 1098 of 1117: libgdk-pixbuf-2.0-0:arm64=2.44.3+dfsg-3 Downloading dependency 1099 of 1117: xz-utils:arm64=5.8.1-2 Downloading dependency 1100 of 1117: libext2fs2t64:arm64=1.47.2-3+b3 Downloading dependency 1101 of 1117: libeigen3-dev:arm64=3.4.0-5 Downloading dependency 1102 of 1117: libopenblas0:arm64=0.3.30+ds-3 Downloading dependency 1103 of 1117: libhdf4-dev:arm64=4.3.1-1 Downloading dependency 1104 of 1117: libboost-mpi1.83-dev:arm64=1.83.0-5 Downloading dependency 1105 of 1117: fonts-sil-padauk:arm64=5.001-1 Downloading dependency 1106 of 1117: libboost-numpy1.83.0:arm64=1.83.0-5 Downloading dependency 1107 of 1117: libjbig2dec0:arm64=0.20-1+b3 Downloading dependency 1108 of 1117: libnpth0t64:arm64=1.8-3 Downloading dependency 1109 of 1117: libnghttp3-dev:arm64=1.12.0-1 Downloading dependency 1110 of 1117: libyuv0:arm64=0.0.1919.20250919-1 Downloading dependency 1111 of 1117: sed:arm64=4.9-2+b1 Downloading dependency 1112 of 1117: libboost-fiber1.83-dev:arm64=1.83.0-5 Downloading dependency 1113 of 1117: icu-devtools:arm64=76.1-4 Downloading dependency 1114 of 1117: libpam-modules-bin:arm64=1.7.0-5 Downloading dependency 1115 of 1117: libboost-nowide-dev:arm64=1.83.0.2+b2 Downloading dependency 1116 of 1117: libogg0:arm64=1.3.6-1 Downloading dependency 1117 of 1117: libldl3:arm64=1:7.11.0+dfsg-2 env --chdir=/srv/rebuilderd/tmp/rebuilderdb4SS8Q/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/debrebuildJ41VvC/debrebuild.sbuildrc.FvLCgtkEhUul 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/debrebuildJ41VvC/debrebuild.tar.x3OwfA8IQ9OP --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/rebuilderdb4SS8Q/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) Sat, 29 Nov 2025 09:08:02 +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/debrebuildJ41VvC/debrebuild.tar.x3OwfA8IQ9OP to /srv/rebuilderd/tmp/tmp.sbuild.lsKjJpSaEo... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Sat, 29 Nov 2025 09:09:20 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdb4SS8Q/inputs/yade_2025.2.0-2.dsc exists in /srv/rebuilderd/tmp/rebuilderdb4SS8Q/inputs; copying to chroot sbuild: warning: descr(l1): found blank line where expected first heading +------------------------------------------------------------------------------+ | Install package build dependencies Sat, 29 Nov 2025 09:09:24 +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-ClksSx/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Sat, 29 Nov 2025 09:09:31 +0000 | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in amd64 arm64 all) +------------------------------------------------------------------------------+ | Build environment Sat, 29 Nov 2025 09:09:32 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.57+deb13-cloud-arm64 #1 SMP Debian 6.12.57-1 (2025-11-05) 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 Sat, 29 Nov 2025 09:09:32 +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 (9.9s) -- Generating done (0.3s) 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 (8.1s) -- Generating done (0.3s) 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 (8.1s) -- Generating done (0.3s) 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: 32809360 kB MemFree: 9647476 kB MemAvailable: 12621544 kB Buffers: 241716 kB Cached: 2124880 kB SwapCached: 30760 kB Active: 19656224 kB Inactive: 1959844 kB Active(anon): 19099884 kB Inactive(anon): 160600 kB Active(file): 556340 kB Inactive(file): 1799244 kB Unevictable: 21964 kB Mlocked: 21964 kB SwapTotal: 134217724 kB SwapFree: 133772320 kB Dirty: 14900 kB Writeback: 0 kB AnonPages: 19245228 kB Mapped: 218996 kB Shmem: 124 kB KReclaimable: 1017552 kB Slab: 1232044 kB SReclaimable: 1017552 kB SUnreclaim: 214492 kB KernelStack: 6416 kB PageTables: 51416 kB SecPageTables: 0 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 150622404 kB Committed_AS: 21948464 kB VmallocTotal: 135288315904 kB VmallocUsed: 53720 kB VmallocChunk: 0 kB Percpu: 5568 kB HardwareCorrupted: 0 kB AnonHugePages: 6500352 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB FileHugePages: 0 kB FilePmdMapped: 0 kB CmaTotal: 65536 kB CmaFree: 4392 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 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-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 (0-1), if it is not intentional you may want to check input parameters. 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: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 7-8), 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 3-4), check etaRoll and etaTwist of the materials if it is not intentional. 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 9.974s OK *** ALL TESTS PASSED *** 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 --check <WARNING> GravityEngine:24 virtual void yade::GravityEngine::action(): GravityEngine is deprecated, consider using Newton::gravity instead. ... ---------------------------------------------------------------------- Ran 3 tests in 0.063s 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.005512 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmpg43lvk81/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmpg43lvk81/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmpg43lvk81/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmpg43lvk81/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.209233 ___________________________________ ################################### 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.174150 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 268 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.213058 ___________________________________ ################################### 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:08.794643 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.411900 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.366373 ___________________________________ ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.130423 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmpw1ukuni_/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmpw1ukuni_/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmpw1ukuni_/ directory File ./WallStresses moved into /tmp/tmpw1ukuni_/ directory Status: success, time spent on this check: 0:00:00.247666 ___________________________________ ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.002967 ___________________________________ ################################### running: checkbf_simple.py Status: success, time spent on this check: 0:00:02.219758 ___________________________________ ################################### 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.003304 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.002909 ___________________________________ ################################### running: checkbf_unixial_clump.py Status: success, time spent on this check: 0:00:03.298021 ___________________________________ ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### running: checkMultiScGeom.py Status: success, time spent on this check: 0:00:03.280314 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:00:01.911021 ___________________________________ ################################### 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.123843 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:02.021244 ___________________________________ ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.084799 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.050107 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.043405 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:00.527874 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.002154 ___________________________________ ################################### 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.067373 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:00.526552 ___________________________________ ################################### 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.068514 ___________________________________ ################################### 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.535332 ___________________________________ ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.043306 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356797441 Status: success, time spent on this check: 0:00:00.363523 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.163290E-09 Kinetic energy OK 1.134575E-01 Kinetic energy OK 1.134743E-01 Kinetic energy OK 1.144022E-01 Status: success, time spent on this check: 0:00:06.130862 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.471766 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.002935 ___________________________________ ################################### 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.004488 ___________________________________ ################################### 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.002238 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.042774 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.005198 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:11.930704 ___________________________________ ################################### 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.004173 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.203536 ___________________________________ Most time spend on a single check: 0:00:11.930704 *** 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: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 8-9), 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: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 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 (3-4), 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 20.436s 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.065s 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.005921 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmppfqoywoq/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmppfqoywoq/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmppfqoywoq/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmppfqoywoq/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.251366 ___________________________________ ################################### 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:05.858621 ___________________________________ ################################### 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.441317 ___________________________________ ################################### 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.002442 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.375787 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.403541 ___________________________________ ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.297234 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmpyxivzqzz/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmpyxivzqzz/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmpyxivzqzz/ directory File ./WallStresses moved into /tmp/tmpyxivzqzz/ directory Status: success, time spent on this check: 0:00:04.785961 ___________________________________ ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.002728 ___________________________________ ################################### 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.044202 ___________________________________ ################################### 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.003079 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.002746 ___________________________________ ################################### 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.004370 ___________________________________ ################################### 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.002233 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:00:35.896382 ___________________________________ ################################### 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.244047 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:36.104806 ___________________________________ ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.082657 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.124312 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.082702 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:11.164086 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.001966 ___________________________________ ################################### 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.068737 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:11.113979 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.003690 ___________________________________ ################################### 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.536553 ___________________________________ ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.043330 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:00.607140 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.166556E-09 Kinetic energy OK 1.125928E-01 Kinetic energy OK 1.126151E-01 Kinetic energy OK 1.148588E-01 Status: success, time spent on this check: 0:01:05.743345 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.336944 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.003042 ___________________________________ ################################### 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.004463 ___________________________________ ################################### 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.002145 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.082764 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.003991 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:14.894736 ___________________________________ ################################### 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.004121 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.565395 ___________________________________ WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:01:05.743345 *** 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: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: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 4-5), 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 7-8), 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 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 0-1), 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 8-9), 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 5-6), 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. 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 126.996s 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.526s 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.007984 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmp1a1vsfmf/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmp1a1vsfmf/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmp1a1vsfmf/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmp1a1vsfmf/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.304907 ___________________________________ ################################### 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:55.521522 ___________________________________ ################################### 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.837320 ___________________________________ ################################### 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.002631 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.435521 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:56.934321 ___________________________________ ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:02.089610 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmp5lcd3uv4/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmp5lcd3uv4/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmp5lcd3uv4/ directory File ./WallStresses moved into /tmp/tmp5lcd3uv4/ directory Status: success, time spent on this check: 0:00:46.508660 ___________________________________ ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.002614 ___________________________________ ################################### 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.348289 ___________________________________ ################################### 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.002912 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.002772 ___________________________________ ################################### 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.018368 ___________________________________ ################################### 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.002201 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:09:07.466550 ___________________________________ ################################### 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:14.545295 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:10:00.616733 ___________________________________ ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:01.859579 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:02.820723 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.727863 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:03:50.175617 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.015154 ___________________________________ ################################### 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.531305 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:04:02.299056 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.009582 ___________________________________ ################################### 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.569958 ___________________________________ ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.595401 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:08.877689 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.169536E-09 Kinetic energy OK 1.096123E-01 Kinetic energy OK 1.096342E-01 Kinetic energy OK 1.118384E-01 Status: success, time spent on this check: 0:28:50.376162 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:02:45.069126 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.099536 ___________________________________ ################################### 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.103717 ___________________________________ ################################### 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.009784 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:01.644624 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.033312 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:02:07.210994 ___________________________________ ################################### 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.009204 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:21.522889 ___________________________________ WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:28:50.376162 *** 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 `kdeayc' 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.polyhedra_utils. Possible hints: * AttributeError: module 'yade' has no attribute 'polyhedra_utils' * ImportError: dynamic module does not define module export function (PyInit__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) WARNING: Failed to import yade.qt. Possible hints: * ImportError: Connecting to DISPLAY at Yade startup failed, unable to activate the qt5 interface. * AttributeError: module 'yade' has no attribute 'qt' 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. 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 `dsekyc' 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: * AttributeError: module 'yade' has no attribute 'polyhedra_utils' * ImportError: dynamic module does not define module export function (PyInit__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 `uckdya' 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 1559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 23 und efined on input line 1559. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 23 undefine d on input line 1559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 23 unde fined on input line 1559. LaTeX Warning: Hyper reference `yade.utils:yade.utils.box' on page 23 undefined on input line 1559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 23 undef ined on input line 1559. LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 23 unde fined on input line 1567. LaTeX Warning: Hyper reference `yade.ymport:' on page 23 undefined on input lin e 1567. [23] LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.makeClou d' on page 24 undefined on input line 1621. LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 24 unde fined on input line 1625. [24] LaTeX Warning: Hyper reference `yade.PWaveTimeStep:' on page 25 undefined on in put line 1684. 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 1748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 25 undefined on input line 1756. [25] LaTeX Warning: Hyper reference `tutorial-examples:bouncing-sphere' on page 26 u ndefined on input line 1774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 26 und efined on input line 1792. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 26 undefined on input line 1797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 26 undefined on input line 1809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.bodies' on page 26 undefined on input line 1814. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 26 u ndefined on input line 1817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 26 u ndefined on input line 1828. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 26 u ndefined on input line 1828. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' on page 26 undefined on input line 1828. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.forces' on page 26 undefined on input line 1833. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 26 undefined on input line 1836. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 26 undefined on input line 1836. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.interactions' o n page 26 undefined on input line 1845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 26 u ndefined on input line 1848. [26] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 27 un defined on input line 1864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor' on page 27 u ndefined on input line 1864. LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 2 7 undefined on input line 1894. LaTeX Warning: Hyper reference `yade.utils:yade._utils.unbalancedForce' on page 27 undefined on input line 1925. LaTeX Warning: Hyper reference `yade.utils:yade._utils.porosity' on page 27 und efined on input line 1929. LaTeX Warning: Hyper reference `yade.utils:yade.utils.avgNumInteractions' on pa ge 27 undefined on input line 1933. LaTeX Warning: Hyper reference `yade.utils:yade._utils.normalShearStressTensors ' on page 27 undefined on input line 1937. [27] LaTeX Warning: Hyper reference `yade.utils:yade.utils.plotDirections' on page 2 8 undefined on input line 1941. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.energy' on page 28 undefined on input line 1956. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 28 undefined on input line 1965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 28 undefined on input line 1965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 28 undefined on input line 1965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 28 undefined on input line 1984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner.updateGlobal s' on page 28 undefined on input line 2002. [28] LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 2 9 undefined on input line 2013. LaTeX Warning: Hyper reference `yade.utils:yade._utils.unbalancedForce' on page 29 undefined on input line 2018. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 29 undefined on input line 2026. LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2042. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 29 undefined on input line 2050. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 29 undefin ed on input line 2050. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 29 undefined on input line 2060. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 29 undefined on input line 2076. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveDataTxt' on page 29 und efined on input line 2076. LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2082. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 29 undefin ed on input line 2082. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 29 undefined on input line 2082. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 29 undefin ed on input line 2089. [29] LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 30 undefin ed on input line 2107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.EnergyTracker.total' on page 30 undefined on input line 2114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.EnergyTracker' on pag e 30 undefined on input line 2114. 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 2207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 31 undefined on input line 2211. LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 3 1 undefined on input line 2219. LaTeX Warning: Hyper reference `tutorial-examples:examples' on page 31 undefine d on input line 2227. LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 3 1 undefined on input line 2242. LaTeX Warning: Hyper reference `tutorial-examples:oedometric-test' on page 31 u ndefined on input line 2242. LaTeX Warning: Hyper reference `tutorial-examples:periodic-simple-shear' on pag e 31 undefined on input line 2242. LaTeX Warning: Hyper reference `tutorial-examples:periodic-triaxial-test' on pa ge 31 undefined on input line 2242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 31 undefined on input line 2255. [31] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 32 undefined on input line 2260. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 32 undefined on input line 2268. LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 3 2 undefined on input line 2325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 32 undefined on input line 2325. LaTeX Warning: Hyper reference `tutorial-geo:imgbatchexample' on page 32 undefi ned on input line 2329. [32] LaTeX Warning: Hyper reference `tutorial-examples:gravity-deposition' on page 3 3 undefined on input line 2345. LaTeX Warning: Hyper reference `yade.geom:yade.geom.facetBox' on page 33 undefi ned on input line 2345. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 33 undefin ed on input line 2345. LaTeX Warning: Hyper reference `user:refusersmanual' on page 33 undefined on in put line 2345. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 33 undefine d on input line 2345. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.periodic' on pa ge 33 undefined on input line 2351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.cell' on page 3 3 undefined on input line 2351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.refSize' on page 33 undefined on input line 2354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 33 undefined on input line 2354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 33 undefined on input line 2354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 33 undefined on input line 2354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 33 undefined on input line 2354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 33 undefined on input line 2354. [33] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 34 undefined on input line 2357. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.g oal' on page 34 undefined on input line 2357. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.s tressMask' on page 34 undefined on input line 2357. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.s tressMask' on page 34 undefined on input line 2360. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.run' on page 34 undefined on input line 2375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 34 undefined on input line 2375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.d oneHook' on page 34 undefined on input line 2375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.g oal' on page 34 undefined on input line 2375. Overfull \vbox (1.0931pt too high) detected at line 2426 [34] LaTeX Warning: Hyper reference `tutorial-examples:periodic-triaxial-test' on pa ge 35 undefined on input line 2437. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 35 und efined on input line 2443. LaTeX Warning: Hyper reference `tutorial-examples:periodic-triaxial-test' on pa ge 35 undefined on input line 2443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 35 undefined on input line 2449. LaTeX Warning: Hyper reference `tutorial-examples:d-postprocessing' on page 35 undefined on input line 2455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 35 undefined on input line 2459. LaTeX Warning: Hyper reference `yade.utils:yade.utils.makeVideo' on page 35 und efined on input line 2463. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 35 undefined on input line 2467. [35] [36] [37] [38] Underfull \vbox (badness 10000) detected at line 2794 Underfull \vbox (badness 10000) detected at line 2794 [39] [40] Underfull \vbox (badness 10000) detected at line 2951 Underfull \vbox (badness 10000) detected at line 2951 [41] Underfull \vbox (badness 10000) detected at line 2951 Underfull \vbox (badness 10000) detected at line 2951 [42] [43] [44] Underfull \vbox (badness 10000) detected at line 3146 Underfull \vbox (badness 10000) detected at line 3146 [45] [46] Underfull \vbox (badness 10000) detected at line 3348 Underfull \vbox (badness 10000) detected at line 3348 [47] Underfull \vbox (badness 10000) detected at line 3348 Underfull \vbox (badness 10000) detected at line 3348 [48] Underfull \vbox (badness 10000) detected at line 3348 Underfull \vbox (badness 10000) detected at line 3348 [49] [50] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbuoyancy' on page 51 undefined on input line 3366. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastoedometer' o n page 51 undefined on input line 3375. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbuoyantparti cles' on page 51 undefined on input line 3384. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfluidizedbed ' on page 51 undefined on input line 3390. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsedimenttran sportexample' on page 51 undefined on input line 3396. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastlaminarshear flow' on page 51 undefined on input line 3402. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpostprocessv alidmaurin2015' on page 51 undefined on input line 3408. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastvalidmaurin2 015' on page 51 undefined on input line 3414. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcellflipping ' on page 51 undefined on input line 3423. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperi3dcontro ller-example1' on page 51 undefined on input line 3429. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperi3dcontro ller-shear' on page 51 undefined on input line 3435. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperi3dcontro ller-triaxialcompression' on page 51 undefined on input line 3441. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-com press' on page 51 undefined on input line 3447. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-she ar' on page 51 undefined on input line 3453. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-sim ple-shear' on page 51 undefined on input line 3459. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-sim ple' on page 51 undefined on input line 3465. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-tri ax-settinghsize' on page 51 undefined on input line 3471. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-tri ax' on page 51 undefined on input line 3477. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodicsand pile' on page 51 undefined on input line 3483. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastwedgeyade' o n page 51 undefined on input line 3492. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcubepbscaled ' on page 51 undefined on input line 3498. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcubeppscaled ' on page 51 undefined on input line 3507. [51] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastwirecontactt est' on page 52 undefined on input line 3516. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastwirepackings ' on page 52 undefined on input line 3522. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastwiretensilte st' on page 52 undefined on input line 3528. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -plot-newtonintegrator' on page 52 undefined on input line 3537. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -plot-rungekuttacashkarp54' on page 52 undefined on input line 3543. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcompress' on page 52 undefined on input line 3552. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimulation' on page 52 undefined on input line 3558. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbicyclepedal engine' on page 52 undefined on input line 3567. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbaraban' on page 52 undefined on input line 3573. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastrotating-cyl inder' on page 52 undefined on input line 3579. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbulldozer' o n page 52 undefined on input line 3588. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcapillar' on page 52 undefined on input line 3597. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcapillaryphy s-example' on page 52 undefined on input line 3606. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcapillarybri dge' on page 52 undefined on input line 3612. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcohesivecyli ndersphere' on page 52 undefined on input line 3621. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastchained-cyli nder-roots' on page 52 undefined on input line 3627. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastchained-cyli nder-spring' on page 52 undefined on input line 3633. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastaddtoclump-e xample' on page 52 undefined on input line 3642. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastapply-buoyan cy-clumps' on page 52 undefined on input line 3648. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-hopper -test' on page 52 undefined on input line 3654. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-hopper -viscoelastic' on page 52 undefined on input line 3660. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-inbox- viscoelastic' on page 52 undefined on input line 3666. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-viscoe lastic' on page 52 undefined on input line 3672. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastreleasefromc lump-example' on page 52 undefined on input line 3678. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastreplacebyclu mps-example' on page 52 undefined on input line 3684. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttriax-basic- with-clumps' on page 52 undefined on input line 3690. [52] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclumps-break age-first-example' on page 53 undefined on input line 3699. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastabrasive' on page 53 undefined on input line 3705. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastoedometric' on page 53 undefined on input line 3711. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniaxial-clu mp' on page 53 undefined on input line 3717. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniaxial-sph ere' on page 53 undefined on input line 3723. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbrazilian' o n page 53 undefined on input line 3732. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastinteraction- histogram' on page 53 undefined on input line 3738. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic' on page 53 undefined on input line 3744. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttriax' on pa ge 53 undefined on input line 3750. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniax-post' on page 53 undefined on input line 3756. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniax' on pa ge 53 undefined on input line 3762. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastconveyor' on page 53 undefined on input line 3771. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbendingbeams ' on page 53 undefined on input line 3780. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcylinder-cyl inder' on page 53 undefined on input line 3786. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcylinderconn ection-roots' on page 53 undefined on input line 3792. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmikado' on p age 53 undefined on input line 3798. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastminimaltensi letest' on page 53 undefined on input line 3807. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttestdeformab lebodies' on page 53 undefined on input line 3813. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttestdeformab lebodies-pressure' on page 53 undefined on input line 3819. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcohesivegrid connectionsphere' on page 53 undefined on input line 3828. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgridconnecti on-spring' on page 53 undefined on input line 3834. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-gridc onnection-falling' on page 53 undefined on input line 3840. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-grid- falling' on page 53 undefined on input line 3846. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-horse' o n page 53 undefined on input line 3855. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-operator s' on page 53 undefined on input line 3861. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-random-p ack-obb' on page 53 undefined on input line 3867. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-random-p ack' on page 53 undefined on input line 3873. [53] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasthourglass' o n page 54 undefined on input line 3882. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpacks' on pa ge 54 undefined on input line 3891. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-pfacet' on page 54 undefined on input line 3900. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmesh-pfacet' on page 54 undefined on input line 3906. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpfacets-grid s-spheres-interacting' on page 54 undefined on input line 3912. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpfacetcreato rs' on page 54 undefined on input line 3918. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastball' on pag e 54 undefined on input line 3927. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasthorse' on pa ge 54 undefined on input line 3933. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastirregular' o n page 54 undefined on input line 3939. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsphere-inter action' on page 54 undefined on input line 3945. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsplitter' on page 54 undefined on input line 3951. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastinteractinde tectionfactor' on page 54 undefined on input line 3957. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastscgeom' on p age 54 undefined on input line 3963. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttextexport' on page 54 undefined on input line 3969. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastuniaxial-com pression' on page 54 undefined on input line 3978. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastringcundalld amping' on page 54 undefined on input line 3987. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastringsimplevi scoelastic' on page 54 undefined on input line 3993. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmodel' on pa ge 54 undefined on input line 4002. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffast2spheresnorm visc' on page 54 undefined on input line 4011. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsave-then-re load' on page 54 undefined on input line 4017. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -default-engines' on page 54 undefined on input line 4023. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -energy-tracking' on page 54 undefined on input line 4029. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene -plot' on page 54 undefined on input line 4035. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsimple-scene ' on page 54 undefined on input line 4041. [54] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastgts-stl' on page 55 undefined on input line 4050. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttesselationw rapper' on page 55 undefined on input line 4059. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastnet-2part-di spl-unloading' on page 55 undefined on input line 4068. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastnet-2part-di spl' on page 55 undefined on input line 4074. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastbeam-l6geom' on page 55 undefined on input line 4080. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclump-facet' on page 55 undefined on input line 4086. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastclumppack' o n page 55 undefined on input line 4092. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcollider-str ide-triax' on page 55 undefined on input line 4098. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcollider-str ide' on page 55 undefined on input line 4104. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastcombined-kin ematic-engine' on page 55 undefined on input line 4110. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastenergy' on p age 55 undefined on input line 4116. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfacet-box' o n page 55 undefined on input line 4122. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfacet-sphere -viscelbasic-peri' on page 55 undefined on input line 4128. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfacet-sphere -viscelbasic' on page 55 undefined on input line 4134. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastfacet-sphere ' on page 55 undefined on input line 4140. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasthelix' on pa ge 55 undefined on input line 4146. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastinterpolatin g-force' on page 55 undefined on input line 4152. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastkinematic' o n page 55 undefined on input line 4158. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmindlin' on page 55 undefined on input line 4164. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastmulti' on pa ge 55 undefined on input line 4170. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpack-cloud' on page 55 undefined on input line 4176. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpack-inconve xpolyhedron' on page 55 undefined on input line 4182. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpv-section' on page 55 undefined on input line 4188. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastperiodic-geo m-compare' on page 55 undefined on input line 4194. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastpsd' on page 55 undefined on input line 4200. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsphere-spher e-viscelbasic-peri' on page 55 undefined on input line 4206. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastsubdomain-ba lancer' on page 55 undefined on input line 4212. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttest-sphere- facet-corner' on page 55 undefined on input line 4218. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttest-sphere- facet' on page 55 undefined on input line 4224. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttriax-basic' on page 55 undefined on input line 4230. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttriax-basic- without-plots' on page 55 undefined on input line 4236. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastunvread' on page 55 undefined on input line 4242. [55] LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastonetetra' on page 56 undefined on input line 4251. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastonetetrapoly ' on page 56 undefined on input line 4257. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttwotetras' o n page 56 undefined on input line 4263. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffasttwotetraspol y' on page 56 undefined on input line 4269. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastviscoelastic singleelement' on page 56 undefined on input line 4278. LaTeX Warning: Hyper reference `tutorial-more-examples-fast:reffastviscoelastic discretefoundation' on page 56 undefined on input line 4284. [56] Chapter 2. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 57 un defined on input line 4341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 57 und efined on input line 4341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 57 und efined on input line 4341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 57 und efined on input line 4351. [57] LaTeX Warning: Reference `equation:formulation:eq-collide-exclude' on page 58 u ndefined on input line 4360. LaTeX Warning: Citation `references:jung1997' on page 58 undefined on input lin e 4375. LaTeX Warning: Citation `references:hubbard1996' on page 58 undefined on input line 4375. LaTeX Warning: Citation `references:klosowski1998' on page 58 undefined on inpu t line 4375. LaTeX Warning: Hyper reference `formulation:sect-temp-coherence' on page 58 und efined on input line 4384. LaTeX Warning: Citation `references:munjiza1998' on page 58 undefined on input line 4388. LaTeX Warning: Citation `references:munjiza2006' on page 58 undefined on input line 4388. LaTeX Warning: Hyper reference `formulation:sect-formulation-dt' on page 58 und efined on input line 4402. LaTeX Warning: Citation `references:munjiza2006' on page 58 undefined on input line 4402. LaTeX Warning: Reference `equation:formulation:eq-bounding-predicate' on page 5 8 undefined on input line 4405. LaTeX Warning: Citation `references:verlet1967' on page 58 undefined on input l ine 4405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 58 undefined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 58 unde fined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 58 unde fined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 58 unde fined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 58 und efined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 58 un defined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 58 und efined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 58 unde fined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 58 undefined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 58 undefined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 58 undefined on input line 4411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 58 unde fined on input line 4414. LaTeX Warning: Hyper reference `formulation:fig-sweep-and-prune' on page 58 und efined on input line 4414. [58] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 59 unde fined on input line 4437. [59] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 60 unde fined on input line 4519. [60] LaTeX Warning: Hyper reference `formulation:sect-periodic-insertion-sort' on pa ge 61 undefined on input line 4522. LaTeX Warning: Citation `references:verlet1967' on page 61 undefined on input l ine 4528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 61 unde fined on input line 4531. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .sweepLength' on page 61 undefined on input line 4531. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 61 undefined on input line 4531. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound.refPos' on page 61 undefined on input line 4531. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .verletDist' on page 61 undefined on input line 4541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 61 undefined on input line 4542. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 61 undefined on input line 4542. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 61 undefined on input line 4551. LaTeX Warning: Hyper reference `formulation:sect-strain-evaluation' on page 61 undefined on input line 4551. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 61 undefined on input line 4551. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 61 und efined on input line 4554. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 61 und efined on input line 4554. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 61 undefined on input line 4554. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 61 undefined on input line 4554. [61] LaTeX Warning: Hyper reference `formulation:fig-spheres-contact-stiffness' on p age 62 undefined on input line 4569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 62 undefined on input line 4591. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 62 undefined on input line 4594. LaTeX Warning: Citation `references:hentz2003' on page 62 undefined on input li ne 4597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 62 undefined on input line 4603. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 62 undefined on input line 4603. [62] LaTeX Warning: Hyper reference `formulation:fig-spheres-dofs' on page 63 undefi ned on input line 4609. LaTeX Warning: Hyper reference `formulation:fig-sphere-sphere' on page 63 undef ined on input line 4644. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 63 unde fined on input line 4649. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 63 undefined on input line 4649. [63] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 64 undefined on input line 4655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 64 undefined on input line 4655. [64] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 65 undefined on input line 4696. LaTeX Warning: Hyper reference `formulation:fig-shear-2d' on page 65 undefined on input line 4705. LaTeX Warning: Citation `references:luding2008' on page 65 undefined on input l ine 4715. LaTeX Warning: Citation `references:alonso2004' on page 65 undefined on input l ine 4715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 65 un defined on input line 4715. LaTeX Warning: Reference `equation:formulation:eq-contact-point' on page 65 und efined on input line 4720. LaTeX Warning: Reference `equation:formulation:eq-contact-normal' on page 65 un defined on input line 4720. [65] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 66 undefined on input line 4748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 6 6 undefined on input line 4748. LaTeX Warning: Hyper reference `introduction:sect-simulation-loop' on page 66 u ndefined on input line 4751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 66 und efined on input line 4751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 66 undefined on input line 4751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 66 undefined on input line 4751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 66 undefined on input line 4751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 66 undefined on input line 4751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 66 undefined on input line 4783. [66] LaTeX Warning: Reference `equation:formulation:eq-leapfrog-nextvel' on page 67 undefined on input line 4843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 67 undefined on input line 4867. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 67 undefined on input line 4867. [67] LaTeX Warning: Citation `publications:delvalle2023' on page 68 undefined on inp ut line 4870. LaTeX Warning: Citation `references:omelyan1998' on page 68 undefined on input line 4870. LaTeX Warning: Citation `references:omelyan1999' on page 68 undefined on input line 4870. LaTeX Warning: Citation `references:allen1989' on page 68 undefined on input li ne 4870. LaTeX Warning: Citation `references:fincham1992' on page 68 undefined on input line 4870. LaTeX Warning: Citation `references:omelyan1999' on page 68 undefined on input line 4870. LaTeX Warning: Citation `references:neto2006' on page 68 undefined on input lin e 4870. LaTeX Warning: Citation `references:johnson2008' on page 68 undefined on input line 4870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.norm alizeEvery' on page 68 undefined on input line 4918. [68] LaTeX Warning: Citation `references:omelyan1999' on page 69 undefined on input line 4927. LaTeX Warning: Citation `references:fincham1992' on page 69 undefined on input line 4962. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.norm alizeEvery' on page 69 undefined on input line 4962. LaTeX Warning: Reference `equation:formulation:eq-quaternion-derivative' on pag e 69 undefined on input line 4970. [69] LaTeX Warning: Citation `references:price2007' on page 70 undefined on input li ne 4979. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 70 unde fined on input line 4987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 70 und efined on input line 4995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law_ScGeom_FrictPhys_ Basic' on page 70 undefined on input line 5007. LaTeX Warning: Hyper reference `formulation:sect-formulation-stress-cundall' on page 70 undefined on input line 5007. LaTeX Warning: Citation `references:addetta2001' on page 70 undefined on input line 5007. LaTeX Warning: Citation `references:pfc3dmanual30' on page 70 undefined on inpu t line 5007. LaTeX Warning: Citation `references:hentz2003' on page 70 undefined on input li ne 5012. [70] LaTeX Warning: Reference `equation:formulation:eq-damping-yade' on page 71 unde fined on input line 5037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 71 undefined on input line 5037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 71 undefined on input line 5037. LaTeX Warning: Reference `equation:formulation:eq-dt-omega' on page 71 undefine d on input line 5067. LaTeX Warning: Reference `equation:formulation:eq-dt-angular' on page 71 undefi ned on input line 5067. LaTeX Warning: Citation `references:chareyre2005' on page 71 undefined on input line 5096. [71] LaTeX Warning: Reference `equation:formulation:eq-dtcr-axes' on page 72 undefin ed on input line 5101. LaTeX Warning: Reference `equation:formulation:eq-dtcr-particle-stiffness' on p age 72 undefined on input line 5101. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 72 undefined on input line 5101. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5110. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5110. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `subscript' on input line 5110. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 72 undefined on input line 5116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.density' on page 72 undefined on input line 5116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 72 undefined on input line 5116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.young' on pa ge 72 undefined on input line 5116. LaTeX Warning: Reference `equation:formulation:eq-dtcr-particle-stiffness' on p age 72 undefined on input line 5116. LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 72 undefined on input line 5139. LaTeX Warning: Reference `equation:formulation:eq-dtcr-global' on page 72 undef ined on input line 5142. [72] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 73 undefined on input line 5171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 73 undefined on input line 5171. LaTeX Warning: Reference `equation:formulation:eq-dtcr-particle-stiffness' on p age 73 undefined on input line 5179. LaTeX Warning: Reference `equation:formulation:eq-dtcr-global' on page 73 undef ined on input line 5192. LaTeX Warning: Reference `equation:formulation:eq-dt-kn' on page 73 undefined o n input line 5192. LaTeX Warning: Reference `equation:formulation:eq-strain-crosssection' on page 73 undefined on input line 5206. LaTeX Warning: Reference `equation:formulation:eq-strain-interaction-radius' on page 73 undefined on input line 5212. LaTeX Warning: Reference `equation:formulation:eq-dt-kn' on page 73 undefined o n input line 5217. [73] LaTeX Warning: Hyper reference `formulation:sect-formulation-stress-cundall' on page 74 undefined on input line 5232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 74 undefined on input line 5232. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5245. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 74 unde fined on input line 5254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 7 4 undefined on input line 5254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.size' on page 74 undefined on input line 5258. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 74 undefined on input line 5261. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 74 undefined on input line 5261. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 74 undefined on input line 5267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundaryController' o n page 74 undefined on input line 5267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 74 undefined on input line 5267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController' on page 74 undefined on input line 5267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 74 undefined on input line 5270. [74] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 75 undefined on input line 5278. LaTeX Warning: Hyper reference `formulation:sect-sweep-and-prune' on page 75 un defined on input line 5290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5290. LaTeX Warning: Hyper reference `formulation:sect-periodic-insertion-sort' on pa ge 75 undefined on input line 5290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 75 u ndefined on input line 5299. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5302. LaTeX Warning: Hyper reference `formulation:fig-cell-shear-aabb' on page 75 und efined on input line 5302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5312. LaTeX Warning: Hyper reference `formulation:fig-cell-flip' on page 75 undefined on input line 5312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 75 undefined on input line 5312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 75 undefined on input line 5312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipFlippable' o n page 75 undefined on input line 5312. [75] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 76 undefined on input line 5319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 76 undefined on input line 5319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 76 undefined on input line 5322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.isPeriodic' on page 76 undefined on input line 5322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 76 undefined on input line 5322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 76 undefined on input line 5322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 76 undefined on input line 5322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 76 und efined on input line 5328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 76 undefined on input line 5328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 76 undefined on input line 5328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 76 undefined on input line 5328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 76 undefined on input line 5328. LaTeX Warning: Hyper reference `formulation:sect-sweep-and-prune' on page 76 un defined on input line 5337. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 76 unde fined on input line 5340. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5340. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 76 undefined on input line 5340. [76] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 77 unde fined on input line 5343. Overfull \hbox (0.5578pt too wide) in paragraph at lines 5398--5398 []\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 5398--5398 []\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 5398--5398 []\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 5398--5398 []\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 5442. LaTeX Warning: Hyper reference `formulation:sect-sweep-and-prune' on page 79 un defined on input line 5456. [79] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 80 undefined on input line 5512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 80 unde fined on input line 5512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 80 unde fined on input line 5518. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 80 undefined on input line 5518. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphbound' on page 80 undefined on input line 5518. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphstate' on page 80 undefined on input line 5518. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 80 undefined on input line 5518. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5518. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 80 undefin ed on input line 5518. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 80 undefine d on input line 5518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 80 unde fined on input line 5518. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 80 undefined on input line 5518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.materials' on p age 80 undefined on input line 5524. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5527. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5527. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 80 undefined on input line 5530. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5530. [80] LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 81 undefined on input line 5590. LaTeX Warning: Hyper reference `yade.pack:yade.pack.regularHexa' on page 81 und efined on input line 5590. LaTeX Warning: Hyper reference `yade.pack:yade.pack.gtsSurface2Facets' on page 81 undefined on input line 5594. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gmsh' on page 81 undefi ned on input line 5598. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.stl' on page 81 undefin ed on input line 5598. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 81 undefi ned on input line 5603. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 81 undefin ed on input line 5603. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 81 und efined on input line 5609. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 81 unde fined on input line 5610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.clumpId' on page 81 undefined on input line 5610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClump' on page 81 undefined on input line 5610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClumpMember' o n page 81 undefined on input line 5610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 81 undefined on input line 5610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 81 undefined on input line 5611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 81 undefined on input line 5612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 81 undefined on input line 5624. [81] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 82 undefined on input line 5645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 82 undefined on input line 5654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 82 undefined on input line 5670. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 82 undefined on input line 5674. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 82 undefined on input line 5674. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.makeClou d' on page 82 undefined on input line 5674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.replace ByClumps' on page 82 undefined on input line 5679. LaTeX Warning: Hyper reference `yade.utils:yade.utils.clumpTemplate' on page 82 undefined on input line 5679. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.replace ByClumps' on page 82 undefined on input line 5682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.addToCl ump' on page 82 undefined on input line 5685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.release FromClump' on page 82 undefined on input line 5685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' on page 82 undefined on input line 5685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.getRoun dness' on page 82 undefined on input line 5688. [82] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.getRoun dness' on page 83 undefined on input line 5707. 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 5751. [83] LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inCylinder' on p age 84 undefined on input line 5768. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inSphere' on pag e 84 undefined on input line 5768. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inEllipsoid' on page 84 undefined on input line 5768. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5768. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.notInNotch' on p age 84 undefined on input line 5768. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5771. LaTeX Warning: Hyper reference `user:img-hyperboloid' on page 84 undefined on i nput line 5771. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5792. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 84 undefined on input line 5792. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5792. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 84 undefined on input line 5792. Underfull \hbox (badness 10000) in paragraph at lines 5792--5792 []\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 5798. LaTeX Warning: Hyper reference `yade.pack:yade.pack.sweptPolylines2gtsSurface' on page 84 undefined on input line 5798. LaTeX Warning: Hyper reference `user:img-funnel' on page 84 undefined on input line 5801. 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 5840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 85 und efined on input line 5840. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.stl' on page 85 undefin ed on input line 5840. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inGtsSurface' on page 85 undefined on input line 5844. LaTeX Warning: Hyper reference `user:img-horse' on page 85 undefined on input l ine 5849. [85] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 86 undefin ed on input line 5879. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 86 undefin ed on input line 5879. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateInterse ction' on page 86 undefined on input line 5889. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateUnion' on page 86 undefined on input line 5893. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateDiffere nce' on page 86 undefined on input line 5897. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateSymmetr icDifference' on page 86 undefined on input line 5901. LaTeX Warning: Hyper reference `user:img-predicate-difference' on page 86 undef ined on input line 5906. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 86 undefi ned on input line 5934. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 86 undefi ned on input line 5934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 86 unde fined on input line 5934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 86 un defined on input line 5934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 86 und efined on input line 5934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 86 unde fined on input line 5934. [86] LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.toSimula tion' on page 87 undefined on input line 5938. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 87 undefined on input line 5938. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 87 undefined on input line 5951. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 87 undefi ned on input line 5951. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 87 undefined on input line 5951. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 87 undefined on input line 5958. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.makeClou d' on page 87 undefined on input line 5958. [87] LaTeX Warning: Hyper reference `yade.pack:yade.pack.regularOrtho' on page 88 un defined on input line 5996. LaTeX Warning: Hyper reference `yade.pack:yade.pack.regularHexa' on page 88 und efined on input line 5996. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gengeo' on page 88 unde fined on input line 6012. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gengeoFile' on page 88 undefined on input line 6012. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 88 undefined on input line 6023. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.switchScene' on page 88 undefined on input line 6023. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 88 undefined on input line 6034. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomPeriPack' on page 88 undefined on input line 6039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 88 und efined on input line 6042. [88] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 8 9 undefined on input line 6051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 89 und efined on input line 6051. LaTeX Warning: Hyper reference `yade.pack:yade.pack.gtsSurface2Facets' on page 89 undefined on input line 6051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 89 unde fined on input line 6051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 89 undefined on input line 6054. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 89 undefined on input line 6058. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 89 undefined on input line 6058. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 89 undefined on input line 6058. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.mass' on page 8 9 undefined on input line 6062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 89 undefined on input line 6062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.mass' on page 8 9 undefined on input line 6066. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 89 undefined on input line 6066. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 89 un defined on input line 6072. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 89 und efined on input line 6072. LaTeX Warning: Hyper reference `yade.ymport:' on page 89 undefined on input lin e 6079. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gts' on page 89 undefin ed on input line 6082. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.stl' on page 89 undefin ed on input line 6086. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gmsh' on page 89 undefi ned on input line 6090. LaTeX Warning: Hyper reference `yade.pack:yade.pack.sweptPolylines2gtsSurface' on page 89 undefined on input line 6105. LaTeX Warning: Hyper reference `yade.pack:yade.pack.sweptPolylines2gtsSurface' on page 89 undefined on input line 6109. [89] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 90 undefined on input line 6122. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 90 undefined on input line 6122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 90 undefined on input line 6125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 90 undefined on input line 6130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 90 undefined on input line 6135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 90 undefined on input line 6135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 90 un defined on input line 6138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 90 un defined on input line 6138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 90 undefined on input line 6138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 90 undefined on input line 6138. LaTeX Warning: Hyper reference `user:labelingthings' on page 90 undefined on in put line 6155. [90] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 91 undefined on input line 6195. LaTeX Warning: Hyper reference `yade.utils:yade._utils.createInteraction' on pa ge 91 undefined on input line 6226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 91 undefined on input line 6232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesion' on page 91 undefined on input line 6236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 91 undefined on input line 6236. [91] LaTeX Warning: Hyper reference `introduction:function-components' on page 92 un defined on input line 6266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 92 undefined on input line 6300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 92 undefined on input line 6304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 92 undefined on input line 6308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 92 undefined on input line 6308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 92 undefined on input line 6313. [92] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 93 undefined on input line 6335. LaTeX Warning: Hyper reference `introduction:dispatchers-and-functors' on page 93 undefined on input line 6342. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 93 undefined on input line 6348. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 93 undefined on input line 6351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 93 unde fined on input line 6351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 93 unde fined on input line 6351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 93 und efined on input line 6351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 93 undefined on input line 6361. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 93 und efined on input line 6361. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 93 und efined on input line 6361. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 93 undefined on input line 6364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpatialQuickSortColli der' on page 93 undefined on input line 6368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 93 unde fined on input line 6368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 93 undefined on input line 6368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PersistentTriangulati onCollider' on page 93 undefined on input line 6372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 93 undefined on input line 6372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlatGridCollider' on page 93 undefined on input line 6376. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 93 undefined on input line 6376. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 93 undefined on input line 6384. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 93 un defined on input line 6397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 93 un defined on input line 6397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 93 und efined on input line 6397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 93 un defined on input line 6397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 93 undefined on input line 6407. [93] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 94 undefined on input line 6411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 94 undefined on input line 6411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 94 un defined on input line 6411. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 94 undefined on input line 6419. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6424. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6424. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 94 undefined on input line 6424. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 94 undefined on input line 6424. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 94 undefined on input line 6428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 94 undefined on input line 6428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 94 undefined on input line 6428. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6434. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 94 undefined on input line 6444. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 94 undefined on input line 6444. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 94 undefined on input line 6444. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6444. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 94 undefined on input line 6448. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 94 undefined on input line 6448. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 94 undefined on input line 6453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _ElPerfPl' on page 94 undefined on input line 6453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 94 undefined on input line 6466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 94 un defined on input line 6471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 94 un defined on input line 6471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 94 undef ined on input line 6471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 94 un defined on input line 6471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 94 un defined on input line 6471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 94 undef ined on input line 6471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 94 un defined on input line 6471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 94 undefined on input line 6471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom ' on page 94 undefined on input line 6471. [94] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 95 undefined on input line 6475. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 95 undefined on input line 6475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 95 undefined on input line 6475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 95 undefined on input line 6475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 95 undefined on input line 6494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 95 un defined on input line 6498. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 95 und efined on input line 6498. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 95 un defined on input line 6498. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 95 undefined on input line 6498. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 95 undefined on input line 6498. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 95 undefined on input line 6502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 95 u ndefined on input line 6502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 95 u ndefined on input line 6502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 95 undefined on input line 6502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 95 un defined on input line 6502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 95 und efined on input line 6525. LaTeX Warning: Hyper reference `user:clumpsection' on page 95 undefined on inpu t line 6525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 95 undefined on input line 6533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 95 undefined on input line 6533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 95 und efined on input line 6536. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 95 undefin ed on input line 6536. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 95 undefin ed on input line 6536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 95 undefined on input line 6536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.mass' on page 9 5 undefined on input line 6536. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 95 undefine d on input line 6536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 95 undefined on input line 6548. [95] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 96 undefined on input line 6559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 96 undefined on input line 6559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 96 undefined on input line 6559. [96] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 97 undefined on input line 6642. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 97 undefined on input line 6649. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundarycontroller ' on page 97 undefined on input line 6665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer' on page 97 undefined on input line 6669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 97 undefined on input line 6673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 97 undef ined on input line 6673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 97 undefined on input line 6677. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 97 unde fined on input line 6677. [97] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfieldapplier' on p age 98 undefined on input line 6685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 98 undefined on input line 6685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 98 undefined on input line 6685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.grav ity' on page 98 undefined on input line 6685. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 98 undefined on input line 6691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 98 undefined on input line 6691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 98 undefined on input line 6695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 98 undefined on input line 6695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 98 undefined on input line 6699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueEngine' on page 98 undefined on input line 6699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.StepDisplacer' on pag e 98 undefined on input line 6703. LaTeX Warning: Hyper reference `user:imposing-motion-and-forces' on page 98 und efined on input line 6708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingDirected ForceEngine' on page 98 undefined on input line 6708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingHelixEng ine' on page 98 undefined on input line 6708. LaTeX Warning: Hyper reference `user:creating-interactions' on page 98 undefine d on input line 6717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.tags' on page 9 8 undefined on input line 6728. [98] LaTeX Warning: Hyper reference `user:batch-output-separate' on page 99 undefine d on input line 6759. LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 99 unde fined on input line 6785. LaTeX Warning: Hyper reference `yade.utils:yade.utils.loadVars' on page 99 unde fined on input line 6785. LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 99 unde fined on input line 6788. LaTeX Warning: Hyper reference `yade.utils:yade.utils.loadVars' on page 99 unde fined on input line 6788. [99] LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 100 und efined on input line 6840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 100 undefined on input line 6853. LaTeX Warning: Hyper reference `yade.utils:yade._utils.kineticEnergy' on page 1 00 undefined on input line 6856. [100] LaTeX Warning: Hyper reference `yade.plot:' on page 101 undefined on input line 6892. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 101 undefined on input line 6895. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 101 undefi ned on input line 6895. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 101 undefi ned on input line 6928. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 101 undefined on input line 6936. Overfull \vbox (1.48291pt too high) detected at line 6945 [101] LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 102 undefined on input line 6949. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 102 undefi ned on input line 6949. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 102 undefine d on input line 6956. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer.stra in' on page 102 undefined on input line 6971. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer.avgS tress' on page 102 undefined on input line 6971. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 102 undefi ned on input line 6977. LaTeX Warning: Hyper reference `yade.plot:' on page 102 undefined on input line 6977. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 102 undefined on input line 6977. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 102 undefine d on input line 6980. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 102 undefi ned on input line 6980. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 102 undefined on input line 6990. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 102 undefine d on input line 6990. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plot' on page 102 undefined on input line 6990. LaTeX Warning: Hyper reference `yade.plot:yade.plot.live' on page 102 undefined on input line 7000. LaTeX Warning: Hyper reference `yade.plot:yade.plot.liveInterval' on page 102 u ndefined on input line 7004. LaTeX Warning: Hyper reference `yade.plot:yade.plot.autozoom' on page 102 undef ined on input line 7008. [102] [103] [104] [105] [106] LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 107 undefine d on input line 7102. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 107 undefined on input line 7116. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveGnuplot' on page 107 un defined on input line 7143. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveGnuplot' on page 107 un defined on input line 7152. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveDataTxt' on page 107 un defined on input line 7157. [107] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.run' on page 10 8 undefined on input line 7184. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.pause' on page 108 undefined on input line 7184. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.step' on page 1 08 undefined on input line 7184. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.stopAtIter' on page 108 undefined on input line 7184. LaTeX Warning: Hyper reference `yade.utils:yade._utils.unbalancedForce' on page 108 undefined on input line 7187. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 108 undefi ned on input line 7203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 108 undefined on input line 7234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.loadTmp' on pag e 108 undefined on input line 7234. [108] [109] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7348. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7348. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7351. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7355. LaTeX Warning: Hyper reference `yade.utils:yade.utils.TableParamReader' on page 110 undefined on input line 7355. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7355. [110] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 111 undefined on input line 7406. [111] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 112 undefined on input line 7468. [112] LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 113 undefi ned on input line 7517. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveGnuplot' on page 113 un defined on input line 7517. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 113 undefined on input line 7575. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 113 undefined on input line 7575. [113] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 114 undefined on input line 7578. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 114 undefined on input line 7582. LaTeX Warning: Hyper reference `yade.utils:yade.utils.TableParamReader' on page 114 undefined on input line 7582. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 114 undefined on input line 7582. [114] [115] [116] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer' on pa ge 117 undefined on input line 7642. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 117 undefined on input line 7676. [117] LaTeX Warning: Hyper reference `yade.utils:yade.utils.makeVideo' on page 118 un defined on input line 7686. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 118 undefined on input line 7708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.iterPe riod' on page 118 undefined on input line 7719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.iterPe riod' on page 118 undefined on input line 7719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.virtPe riod' on page 118 undefined on input line 7719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.realPe riod' on page 118 undefined on input line 7719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.fileName' on page 118 undefined on input line 7723. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.recorders ' on page 118 undefined on input line 7727. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter' on page 11 8 undefined on input line 7732. [118] [119] [120] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 121 undefined on input line 7866. LaTeX Warning: Citation `publications:catalano2014a' on page 121 undefined on i nput line 7866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper.de fToVtk' on page 121 undefined on input line 7878. [121] LaTeX Warning: Hyper reference `yade.utils:yade._utils.bodyStressTensors' on pa ge 122 undefined on input line 7906. LaTeX Warning: Citation `publications:catalano2014a' on page 122 undefined on i nput line 7906. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter' on page 12 2 undefined on input line 7918. [122] [123] LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 124 undefined on input line 8040. LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 124 undefined on input line 8054. [124] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 125 undefined on input line 8149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 125 un defined on input line 8162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 25 undefined on input line 8175. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 25 undefined on input line 8175. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 125 undefined on input line 8188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClump' on page 125 undefined on input line 8188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClumpMember' o n page 125 undefined on input line 8188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 125 undefined on input line 8191. Underfull \hbox (badness 10000) in paragraph at lines 8217--8220 \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 8232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 125 undefined on input line 8232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 125 undefined on input line 8232. [125] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 126 undefined on input line 8245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.groupMask' on pa ge 126 undefined on input line 8338. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 126 undefined on input line 8351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 126 undefined on input line 8364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 126 un defined on input line 8377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 126 un defined on input line 8390. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 126 unde fined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 126 un defined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableCohesiveEle ment' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 126 un defined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra' on pag e 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra_Lin4Nod eTetra_InteractionElement' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 126 und efined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 126 u ndefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 126 u ndefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 126 un defined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 126 und efined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 126 unde fined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 126 un defined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableCohesiveEle ment' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 126 un defined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra' on pag e 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra_Lin4Nod eTetra_InteractionElement' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 126 und efined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 126 u ndefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 126 undefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 126 u ndefined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 126 un defined on input line 8434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 126 und efined on input line 8434. [126] [127] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 128 undefined on input line 8680. LaTeX Warning: Hyper reference `user:clumpsection' on page 128 undefined on inp ut line 8857. [128] [129] [130] [131] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 132 undefined on input line 9757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 132 undefined on input line 9772. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 132 undefined on input line 9777. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 132 undefined on input line 9781. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 132 undefined on input line 9785. LaTeX Warning: Citation `publications:effeindzourou2016' on page 132 undefined on input line 9852. LaTeX Warning: Citation `publications:bourrier2013' on page 132 undefined on in put line 9852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 132 undefined on input line 9852. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridConnection' on page 132 undefined on input line 9852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 132 undefined on input line 9852. [132] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 133 und efined on input line 9974. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 133 und efined on input line 9987. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridNode' on pa ge 133 undefined on input line 10060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 133 undefined on input line 10060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 133 undefined on input line 10060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 133 undefined on input line 10158. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 133 u ndefined on input line 10173. [133] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 134 undefined on input line 10245. LaTeX Warning: Citation `publications:duriez2021a' on page 134 undefined on inp ut line 10245. LaTeX Warning: Citation `publications:duriez2021b' on page 134 undefined on inp ut line 10245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 134 undefined on input line 10270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10298. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 134 undefined on input line 10311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 34 undefined on input line 10311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 134 undefined on input line 10367. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 134 undefined on input line 10382. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 134 undefined on input line 10397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 134 undefined on input line 10397. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axisAABE' on page 134 undefined on input line 10410. [134] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 135 undefined on input line 10451. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 135 undefined on input line 10451. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 135 undefined on input line 10466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 135 undefined on input line 10481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 135 undefined on input line 10496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10509. LaTeX Warning: Citation `publications:duriez2021b' on page 135 undefined on inp ut line 10509. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 135 undefined on input line 10509. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 135 undefined on input line 10509. LaTeX Warning: Citation `publications:duriez2021a' on page 135 undefined on inp ut line 10522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distance' on page 135 undefined on input line 10535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 135 undefined on input line 10535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 135 undefined on input line 10535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 135 undefined on input line 10535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 135 undefined on input line 10550. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10565. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 135 undefined on input line 10578. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 135 undefined on input line 10604. LaTeX Warning: Citation `publications:duriez2021b' on page 135 undefined on inp ut line 10604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10617. [135] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 136 undefined on input line 10647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.smearCoeff' on page 136 undefined on input line 10647. [136] [137] LaTeX Warning: Citation `publications:effeindzourou2016' on page 138 undefined on input line 11322. LaTeX Warning: Citation `publications:effeindzourou2015a' on page 138 undefined on input line 11322. LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 138 undefined on inpu t line 11322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 138 u ndefined on input line 11322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 138 und efined on input line 11371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 138 und efined on input line 11384. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 138 und efined on input line 11397. [138] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 139 und efined on input line 11466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 139 und efined on input line 11479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 139 und efined on input line 11492. [139] [140] [141] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState' on page 142 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 142 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState' on page 1 42 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalState' on page 142 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireState' on page 14 2 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState' on page 142 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 142 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState' on page 1 42 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalState' on page 142 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireState' on page 14 2 undefined on input line 12283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 142 undefined on input line 12344. [142] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 143 undefined on input line 12402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 3 undefined on input line 12402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 143 undefined on input line 12402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 143 undefined on input line 12428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 143 undefined on input line 12508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.rank' on page 143 undefined on input line 12567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.chainNum ber' on page 143 undefined on input line 12567. [143] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 144 undefined on input line 12667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 144 undefined on input line 12725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 4 undefined on input line 12725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 144 undefined on input line 12725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 144 undefined on input line 12751. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 144 undefined on input line 12844. [144] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 145 u ndefined on input line 12903. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 145 undefined on input line 12968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 145 undefined on input line 13026. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 5 undefined on input line 13026. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 145 undefined on input line 13026. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 145 undefined on input line 13065. [145] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 146 undefined on input line 13184. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 146 undefined on input line 13383. [146] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 147 undefined on input line 13441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 7 undefined on input line 13441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 147 undefined on input line 13441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 147 undefined on input line 13480. [147] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 148 undefined on input line 13677. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 148 undefined on input line 13889. [148] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 149 undefined on input line 13947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 9 undefined on input line 13947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 149 undefined on input line 13947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 149 undefined on input line 13986. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 149 undefined on input line 14092. [149] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 150 undefined on input line 14242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 150 undefined on input line 14300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 15 0 undefined on input line 14300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 150 undefined on input line 14300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 150 undefined on input line 14326. [150] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 151 undefined on input line 14419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubbleMat' on page 15 1 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveDeformableEle mentMaterial' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 151 u ndefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElementMate rial' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDM' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictMat' o n page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveElasticMat erial' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveStiffPropD ampElastMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoElastMat' on pa ge 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoRayleighDampEla stMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 15 1 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarMat' on page 15 1 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 15 1 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubbleMat' on page 15 1 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveDeformableEle mentMaterial' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 151 u ndefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElementMate rial' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDM' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictMat' o n page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveElasticMat erial' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveStiffPropD ampElastMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoElastMat' on pa ge 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoRayleighDampEla stMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 15 1 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarMat' on page 15 1 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 15 1 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 151 undefined on input line 14476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 151 und efined on input line 14488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 151 undefined on input line 14554. [151] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 152 undefined on input line 14567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 152 un defined on input line 14582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 152 undefined on input line 14582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 52 undefined on input line 14582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 152 undefined on input line 14681. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 152 undefined on input line 14694. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 152 un defined on input line 14709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 152 undefined on input line 14709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 52 undefined on input line 14709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 152 undefined on input line 14755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 152 undefined on input line 14755. [152] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 153 undefined on input line 14899. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 153 undefined on input line 14912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 153 undefined on input line 14925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 153 undefined on input line 14938. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 153 un defined on input line 14953. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 153 undefined on input line 14953. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 53 undefined on input line 14953. [153] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 154 undefined on input line 15104. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 154 undefined on input line 15117. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 154 un defined on input line 15132. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 154 undefined on input line 15132. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 54 undefined on input line 15132. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.density' on page 154 undefined on input line 15169. 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 15176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 154 undefined on input line 15176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 154 undefined on input line 15176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 154 undefined on input line 15176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 154 undefined on input line 15176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 154 u ndefined on input line 15176. [154] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 155 undefined on input line 15326. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 155 undefined on input line 15352. [155] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 156 un defined on input line 15380. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 156 undefined on input line 15380. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 56 undefined on input line 15380. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 156 undefined on input line 15557. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 156 undefined on input line 15570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 156 un defined on input line 15585. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 156 undefined on input line 15585. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 56 undefined on input line 15585. [156] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 157 undefined on input line 15618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 157 undefined on input line 15618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 157 undefined on input line 15618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 157 undefined on input line 15684. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 157 undefined on input line 15697. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 157 un defined on input line 15712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 157 undefined on input line 15712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 57 undefined on input line 15712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 157 undefined on input line 15771. [157] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 158 undefined on input line 15850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 158 undefined on input line 15863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 158 un defined on input line 15878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 158 undefined on input line 15878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 58 undefined on input line 15878. [158] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 159 undefined on input line 16055. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 159 undefined on input line 16068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 159 un defined on input line 16083. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 159 undefined on input line 16083. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 59 undefined on input line 16083. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 159 undefined on input line 16247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 159 undefined on input line 16260. [159] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 160 un defined on input line 16275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 160 undefined on input line 16275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 60 undefined on input line 16275. [160] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 161 undefined on input line 16540. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 161 undefined on input line 16553. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 161 un defined on input line 16568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 161 undefined on input line 16568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 61 undefined on input line 16568. [161] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 162 undefined on input line 16767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 162 undefined on input line 16767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 162 undefined on input line 16849. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 162 undefined on input line 16862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 162 undefined on input line 1 6875. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 162 undefined on input line 16927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 162 undefined on input line 16940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 162 un defined on input line 16955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 162 undefined on input line 16955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 62 undefined on input line 16955. [162] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 163 undefined on input line 16994. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 163 undefined on input line 16994. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 163 undefined on input line 17119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 163 undefined on input line 17132. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 163 un defined on input line 17147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 163 undefined on input line 17147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 63 undefined on input line 17147. [163] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 164 undefined on input line 17298. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 164 undefined on input line 17311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 164 un defined on input line 17326. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 164 undefined on input line 17326. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 64 undefined on input line 17326. [164] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 165 undefined on input line 17451. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 165 undefined on input line 17464. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 165 un defined on input line 17479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 165 undefined on input line 17479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 65 undefined on input line 17479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 165 undefined on input line 17630. [165] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 166 undefined on input line 17643. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 166 un defined on input line 17658. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 166 undefined on input line 17658. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 66 undefined on input line 17658. LaTeX Warning: Citation `references:luding2008' on page 166 undefined on input line 17717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 166 undefined on input line 17822. [166] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 167 undefined on input line 17887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 167 un defined on input line 17902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 167 undefined on input line 17902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 67 undefined on input line 17902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 167 undefined on input line 18053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 167 undefined on input line 18066. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 167 un defined on input line 18094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 167 undefined on input line 18094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 67 undefined on input line 18094. [167] LaTeX Warning: Citation `references:willett2000' on page 168 undefined on input line 18189. LaTeX Warning: Citation `references:weigert1999' on page 168 undefined on input line 18189. LaTeX Warning: Citation `references:rabinov2005' on page 168 undefined on input line 18189. LaTeX Warning: Citation `references:lambert2008' on page 168 undefined on input line 18189. [168] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 169 undefined on input line 18362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 169 undefined on input line 18401. LaTeX Warning: Citation `references:zhou1999536' on page 169 undefined on input line 18427. LaTeX Warning: Citation `references:zhou1999536' on page 169 undefined on input line 18440. LaTeX Warning: Citation `references:zhou1999536' on page 169 undefined on input line 18440. LaTeX Warning: Citation `references:zhou1999536' on page 169 undefined on input line 18440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 169 un defined on input line 18455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 169 undefined on input line 18455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 69 undefined on input line 18455. LaTeX Warning: Citation `references:pournin2001' on page 169 undefined on input line 18566. [169] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 170 undefined on input line 18697. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 170 undefined on input line 18736. LaTeX Warning: Citation `references:zhou1999536' on page 170 undefined on input line 18762. LaTeX Warning: Citation `references:zhou1999536' on page 170 undefined on input line 18775. LaTeX Warning: Citation `references:zhou1999536' on page 170 undefined on input line 18775. LaTeX Warning: Citation `references:zhou1999536' on page 170 undefined on input line 18775. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 170 un defined on input line 18790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 170 undefined on input line 18790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 70 undefined on input line 18790. [170] LaTeX Warning: Citation `publications:thoeni2014' on page 171 undefined on inpu t line 18888. LaTeX Warning: Citation `publications:cheng2016' on page 171 undefined on input line 18888. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 171 undefined on input line 18993. [171] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 172 undefined on input line 19019. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19032. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19045. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19058. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 172 un defined on input line 19086. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 172 undefined on input line 19086. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 72 undefined on input line 19086. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19138. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19138. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19181. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19181. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19181. LaTeX Warning: Citation `references:bertrand2008' on page 172 undefined on inpu t line 19181. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19181. LaTeX Warning: Citation `publications:thoeni2013' on page 172 undefined on inpu t line 19181. [172] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 173 und efined on input line 19230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 173 und efined on input line 19321. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 173 und efined on input line 19334. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 173 undefined on input line 19360. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 173 undefined on input line 19393. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 173 un defined on input line 19393. [173] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 174 und efined on input line 19472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 174 und efined on input line 19485. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 174 undefined on input line 19511. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 17 4 undefined on input line 19560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 174 undefined on input line 19606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 174 undefined on input line 19619. [174] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 175 undefined on input line 19645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 175 undefined on input line 19645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 175 undefined on input line 19671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 175 undefined on input line 19671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChCylGeom6D' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom' on page 17 5 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom6D' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact ' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 175 u ndefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 175 u ndefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 175 u ndefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 1 75 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraSimpleGeom' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 1 75 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChCylGeom6D' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom' on page 17 5 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom6D' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact ' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 175 u ndefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 175 u ndefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 175 u ndefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 1 75 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraSimpleGeom' on page 175 undefined on input line 19715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 1 75 undefined on input line 19715. [175] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 176 undefined on input line 19881. Underfull \hbox (badness 10000) in paragraph at lines 19879--19882 \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 20000. [176] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 177 undefined on input line 20140. Underfull \hbox (badness 10000) in paragraph at lines 20138--20141 \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 20285. [177] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 178 un defined on input line 20318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 178 und efined on input line 20318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 178 u ndefined on input line 20318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 178 undefined on input line 20425. Underfull \hbox (badness 10000) in paragraph at lines 20423--20426 \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 20596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 179 undefined on input line 20609. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 179 u ndefined on input line 20655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 179 u ndefined on input line 20655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 179 undefined on input line 20655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 179 undefined on input line 20780. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 179 undefined on input line 20780. [179] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 180 undefined on input line 20848. Underfull \hbox (badness 10000) in paragraph at lines 20846--20849 \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 20987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 180 undefined on input line 20987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 180 undefined on input line 20987. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 180 undefined on input line 21010. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 180 und efined on input line 21010. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 180 undefined on input line 21010. [180] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 181 undefined on input line 21081. Underfull \hbox (badness 10000) in paragraph at lines 21079--21082 \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 21200. [181] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 182 undefined on input line 21364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 182 undefined on input line 21390. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 182 undefined on input line 21395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 82 undefined on input line 21399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 82 undefined on input line 21403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 182 undefined on input line 21409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 82 undefined on input line 21409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 182 un defined on input line 21409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 82 undefined on input line 21409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 182 u ndefined on input line 21409. [182] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 18 3 undefined on input line 21548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 183 undefined on input line 21587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 183 undefined on input line 21613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 183 undefined on input line 21618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 83 undefined on input line 21622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 83 undefined on input line 21626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 183 undefined on input line 21632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 83 undefined on input line 21632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 183 un defined on input line 21632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 83 undefined on input line 21632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 183 u ndefined on input line 21632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 183 u ndefined on input line 21666. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 183 undefined on input line 21666. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 183 u ndefined on input line 21666. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 183 undefined on input line 21666. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 183 undefined on input line 21666. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 183 u ndefined on input line 21676. [183] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 184 undefined on input line 21732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 184 undefined on input line 21732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.nodesI ds' on page 184 undefined on input line 21732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 184 un defined on input line 21765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 184 und efined on input line 21765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 184 u ndefined on input line 21765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 184 un defined on input line 21765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 184 un defined on input line 21765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 184 unde fined on input line 21765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 184 undefined on input line 21765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 184 undefined on input line 21765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 184 undefined on input line 21778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 184 undefined on input line 21853. Underfull \hbox (badness 10000) in paragraph at lines 21851--21854 \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 21966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 185 und efined on input line 21966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 185 u ndefined on input line 21966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 185 undefined on input line 22047. Underfull \hbox (badness 10000) in paragraph at lines 22045--22048 \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 22166. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 186 undefined on input line 22212. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 186 u ndefined on input line 22212. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 186 undefined on input line 22291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 186 undefined on input line 22304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 186 undefined on input line 22317. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 186 undefined on input line 22332. Underfull \hbox (badness 10000) in paragraph at lines 22330--22333 \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 22477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom.isDuplic ate' on page 187 undefined on input line 22477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 187 undefined on input line 22490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 187 un defined on input line 22549. [187] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 188 un defined on input line 22713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 188 undefined on input line 22838. [188] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubblePhys' on page 1 89 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys' on pag e 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 18 9 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 18 9 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 1 89 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinCapillaryPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarPhys' on page 1 89 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 1 89 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscoFrictPhys' on pa ge 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubblePhys' on page 1 89 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys' on pag e 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 18 9 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 18 9 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 1 89 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinCapillaryPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarPhys' on page 1 89 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 1 89 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscoFrictPhys' on pa ge 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 189 undefined on input line 23013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 189 undefined on input line 23025. [189] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 190 undefined on input line 23277. [190] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 191 undefined on input line 23313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 191 undefined on input line 23434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 191 undefined on input line 23447. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 191 undefined on input line 23447. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 191 undefined on input line 23447. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 191 undefined on input line 23460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 191 undefined on input line 23460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 191 undefined on input line 23460. [191] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 192 un defined on input line 23545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 192 undefined on input line 23545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 192 undefined on input line 23545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 192 undefined on input line 23650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.momentRot ationLaw' on page 192 undefined on input line 23741. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 192 undefined on input line 23741. [192] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 193 undefined on input line 23806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 193 undefined on input line 23806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 193 undefined on input line 23819. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 193 undefined on input line 23858. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 193 undefined on input line 23858. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 193 undefined on input line 23871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 193 undefined on input line 23884. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 193 undefined on input line 23920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 193 u ndefined on input line 23920. [193] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 194 undefined on input line 24216. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsFracture' on page 194 undefined on input line 24216. [194] [195] LaTeX Warning: Citation `references:cundallstrack1979' on page 196 undefined on input line 24541. LaTeX Warning: Command \c invalid in math mode on input line 24689. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 24702. 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 24932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys.k RCrp' on page 197 undefined on input line 24932. [197] [198] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 199 undefined on input line 25456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 199 undefined on input line 25469. [199] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 200 undefined on input line 25707. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 200 undefined on input line 25707. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.onJoint' o n page 200 undefined on input line 25720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 200 undefined on input line 2 5720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 200 undefined on input line 2 5746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.jointNorma l1' on page 200 undefined on input line 25759. [200] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.jointDilatio nAngle' on page 201 undefined on input line 25993. [201] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 202 undefined on input line 26052. [202] [203] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys.viscousDamping' on page 204 undefined on input line 26614. [204] LaTeX Warning: Citation `references:zhou1999536' on page 205 undefined on input line 26867. LaTeX Warning: Citation `references:zhou1999536' on page 205 undefined on input line 26880. LaTeX Warning: Citation `references:zhou1999536' on page 205 undefined on input line 26880. LaTeX Warning: Citation `references:zhou1999536' on page 205 undefined on input line 26880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys.resolution' on page 205 undefined on input line 26971. [205] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 20 6 undefined on input line 27108. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 206 undefined on input line 27108. [206] LaTeX Warning: Citation `references:mueller2011' on page 207 undefined on input line 27464. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 207 undefined on input line 27503. [207] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 208 undefined on input line 27715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 208 undefined on input line 27780. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 208 undefined on input line 27793. [208] LaTeX Warning: Citation `references:mueller2011' on page 209 undefined on input line 27953. [209] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 210 undefined on input line 28204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 210 undefined on input line 28217. [210] LaTeX Warning: Citation `references:mueller2011' on page 211 undefined on input line 28416. [211] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 212 undefined on input line 28719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 212 undefined on input line 28732. [212] [213] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 4 undefined on input line 29113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 214 undefined on input line 29113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 4 undefined on input line 29113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.contac ts' on page 214 undefined on input line 29113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 214 undefined on input line 29113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 4 undefined on input line 29123. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.tangensOfFr ictionAngle' on page 214 undefined on input line 29179. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.kn' on page 214 undefined on input line 29192. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.ks' on page 214 undefined on input line 29205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.nodesIds' on page 214 undefined on input line 29218. [214] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 215 undefined on input line 29350. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 5 undefined on input line 29475. [215] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 216 undefined on input line 29639. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 216 undefined on input line 29639. [216] LaTeX Warning: Citation `references:zhou1999536' on page 217 undefined on input line 29861. LaTeX Warning: Citation `references:zhou1999536' on page 217 undefined on input line 29874. LaTeX Warning: Citation `references:zhou1999536' on page 217 undefined on input line 29874. LaTeX Warning: Citation `references:zhou1999536' on page 217 undefined on input line 29874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 21 7 undefined on input line 29972. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 217 undefined on input line 29972. [217] LaTeX Warning: Citation `references:zhou1999536' on page 218 undefined on input line 30103. LaTeX Warning: Citation `references:zhou1999536' on page 218 undefined on input line 30116. LaTeX Warning: Citation `references:zhou1999536' on page 218 undefined on input line 30116. LaTeX Warning: Citation `references:zhou1999536' on page 218 undefined on input line 30116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 8 undefined on input line 30188. [218] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 219 undefined on input line 30349. LaTeX Warning: Citation `publications:thoeni2013' on page 219 undefined on inpu t line 30349. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 219 undefined on input line 30457. [219] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphperiodicengine' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfieldapplier' on p age 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundarycontroller ' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoxFactory' on page 2 20 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CircularFactory' on p age 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElasticContactLaw' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FEInternalForceEngine ' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FacetTopologyAnalyzer ' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydrodynamicsLawLBM' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Integrator' on page 2 20 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RungeKuttaCashKarp54I ntegrator' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpheresFactory' on pa ge 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TetraVolumetricLaw' o n page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphperiodicengine' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfieldapplier' on p age 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundarycontroller ' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoxFactory' on page 2 20 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CircularFactory' on p age 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElasticContactLaw' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FEInternalForceEngine ' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FacetTopologyAnalyzer ' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydrodynamicsLawLBM' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Integrator' on page 2 20 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RungeKuttaCashKarp54I ntegrator' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpheresFactory' on pa ge 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TetraVolumetricLaw' o n page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 220 undefined on input line 30600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine' on pag e 220 undefined on input line 30612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 220 undefined on input line 30650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 220 undefined on input line 30663. Underfull \hbox (badness 10000) in paragraph at lines 30661--30664 \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 30689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 221 undefined on input line 30689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 221 undefined on input line 30702. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 221 undefined on input line 30864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 221 undefined on input line 30877. Underfull \hbox (badness 10000) in paragraph at lines 30875--30878 \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 31059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 222 undefined on input line 31059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 222 undefined on input line 31124. [222] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 223 undefined on input line 31351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 223 undefined on input line 31364. Underfull \hbox (badness 10000) in paragraph at lines 31362--31365 \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 31546. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 224 undefined on input line 31546. [224] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 225 undefined on input line 31624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 225 undefined on input line 31722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 225 undefined on input line 31726. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 225 undefined on input line 31726. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 225 undefined on input line 31737. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 225 undefined on input line 31737. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 225 undefined on input line 31791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 225 undefined on input line 31804. Underfull \hbox (badness 10000) in paragraph at lines 31802--31805 \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 31830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 226 undefined on input line 31843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 226 undefined on input line 31843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 226 undefined on input line 31856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 226 undefined on input line 31869. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 226 undefined on input line 31882. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 226 undefined on input line 31915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 226 undefined on input line 31919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 226 undefined on input line 31919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 226 undefined on input line 31958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 226 undefined on input line 31971. Underfull \hbox (badness 10000) in paragraph at lines 31969--31972 \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 31997. [226] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 227 undefined on input line 32010. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 227 undefined on input line 32010. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32023. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 227 undefined on input line 32061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 227 undefined on input line 32061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 2 27 undefined on input line 32061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32100. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32113. Underfull \hbox (badness 10000) in paragraph at lines 32111--32114 \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 32126. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 227 undefined on input line 32152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 227 undefined on input line 32152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32165. [227] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 228 undefined on input line 32265. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 228 undefined on input line 32278. Underfull \hbox (badness 10000) in paragraph at lines 32276--32279 \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 32304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 228 undefined on input line 32304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 228 undefined on input line 32343. [228] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32414. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32427. Underfull \hbox (badness 10000) in paragraph at lines 32425--32428 \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 32453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 229 undefined on input line 32453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32466. LaTeX Warning: Hyper reference `formulation:demsimulations' on page 229 undefin ed on input line 32499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 229 undefined on input line 32499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.viscEl' on page 229 undefined on input line 32499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 229 undefined on input line 32535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.timestepSafetyCoefficient' on page 229 undefined on input line 32535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 229 undefined on input line 32548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32576. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32589. Underfull \hbox (badness 10000) in paragraph at lines 32587--32590 \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 32628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 230 undefined on input line 32628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 230 undefined on input line 32654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 230 undefined on input line 32693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 2 30 undefined on input line 32721. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 230 undefined on input line 32721. [230] Underfull \hbox (badness 10000) in paragraph at lines 32865--32868 \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 33506. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 233 undefined on input line 33519. Underfull \hbox (badness 10000) in paragraph at lines 33517--33520 \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 33558. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 234 undefined on input line 33558. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 234 undefined on input line 33610. [234] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33798. Underfull \hbox (badness 10000) in paragraph at lines 33796--33799 \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 33850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 235 undefined on input line 33850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33889. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 235 undefined on input line 33927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 235 undefined on input line 33927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 2 35 undefined on input line 33927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.geomD ispatcher' on page 235 undefined on input line 33927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.physD ispatcher' on page 235 undefined on input line 33927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.lawDi spatcher' on page 235 undefined on input line 33927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IntrCallback' on page 235 undefined on input line 33938. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 235 undefined on input line 33938. [235] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 33979. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 33992. Underfull \hbox (badness 10000) in paragraph at lines 33990--33993 \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 34005. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 236 undefined on input line 34031. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 236 undefined on input line 34057. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 236 undefined on input line 34057. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 236 undefined on input line 34070. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 34083. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 236 undefined on input line 34116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 236 undefined on input line 34116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.createDistantMeniscii' on page 236 undefined on input line 341 16. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.neverErase' on page 236 undefined on input line 34116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 236 undefined on input line 34116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 236 undefined on input line 34116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 236 undefined on input line 34119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.suffCapFiles' on page 236 undefined on input line 34119. [236] LaTeX Warning: Citation `publications:scholtes2009b' on page 237 undefined on i nput line 34125. LaTeX Warning: Citation `publications:duriez2017b' on page 237 undefined on inp ut line 34125. LaTeX Warning: Citation `publications:scholtes2009d' on page 237 undefined on i nput line 34125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 237 undefined on input line 34135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 237 undefined on input line 34135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fusionN umber' on page 237 undefined on input line 34135. LaTeX Warning: Citation `publications:scholtes2009c' on page 237 undefined on i nput line 34161. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 237 undefined on input line 34202. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 237 undefined on input line 34215. Underfull \hbox (badness 10000) in paragraph at lines 34213--34216 \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 34228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 237 undefined on input line 34228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.binaryFusion' on page 237 undefined on input line 34228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 237 undefined on input line 34254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 237 undefined on input line 34254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 237 undefined on input line 34293. [237] LaTeX Warning: Hyper reference `formulation:sect-motion-integration' on page 23 8 undefined on input line 34326. LaTeX Warning: Hyper reference `formulation:numericaldamping' on page 238 undef ined on input line 34349. LaTeX Warning: Citation `references:chareyre2005' on page 238 undefined on inpu t line 34349. LaTeX Warning: Citation `references:pfc3dmanual30' on page 238 undefined on inp ut line 34375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 238 undefined on input line 34375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.densityScaling' on page 238 undefined on input line 34375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 238 undefined on input line 34403. LaTeX Warning: Citation `publications:delvalle2023' on page 238 undefined on in put line 34403. LaTeX Warning: Citation `references:omelyan1998' on page 238 undefined on input line 34403. LaTeX Warning: Citation `references:fincham1992' on page 238 undefined on input line 34403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 238 undefined on input line 34403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 238 undefined on input line 34416. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 238 undefined on input line 34429. Underfull \hbox (badness 10000) in paragraph at lines 34427--34430 \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 34507. [238] LaTeX Warning: Citation `publications:delvalle2023' on page 239 undefined on in put line 34520. LaTeX Warning: Citation `references:omelyan1998' on page 239 undefined on input line 34520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 239 undefined on input line 34533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 239 undefined on input line 34533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 239 undefined on input line 34546. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 239 undefined on input line 34572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 239 undefined on input line 34600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 239 undefined on input line 34600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 239 undefined on input line 34729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 239 undefined on input line 34742. Underfull \hbox (badness 10000) in paragraph at lines 34740--34743 \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 34794. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 240 undefined on input line 34794. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 240 undefined on input line 34859. [240] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 241 undefined on input line 35011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 241 undefined on input line 35024. Underfull \hbox (badness 10000) in paragraph at lines 35022--35025 \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 35193. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 242 undefined on input line 35193. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 242 undefined on input line 35258. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 242 un defined on input line 35356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 2 42 undefined on input line 35356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 242 undefined on input line 35394. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 242 undefined on input line 35407. Underfull \hbox (badness 10000) in paragraph at lines 35405--35408 \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 35433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 243 undefined on input line 35433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35446. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35543. Underfull \hbox (badness 10000) in paragraph at lines 35541--35544 \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 35569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 243 undefined on input line 35569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35595. [243] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryStressRecord er' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmStateUpdater' on p age 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter' on pag e 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceRecorder' on pag e 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPDFEngine' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 24 4 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Recorder' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ResetRandomPosition' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueRecorder' on pa ge 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryStressRecord er' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmStateUpdater' on p age 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter' on pag e 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceRecorder' on pag e 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPDFEngine' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 24 4 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Recorder' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ResetRandomPosition' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueRecorder' on pa ge 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 244 undefined on input line 35626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 244 undefined on input line 35653. [244] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 245 undefined on input line 35698. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 245 undefined on input line 35711. Underfull \hbox (badness 10000) in paragraph at lines 35709--35712 \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 35815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 245 undefined on input line 35815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 245 undefined on input line 35854. [245] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 246 undefined on input line 35964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 246 undefined on input line 35977. Underfull \hbox (badness 10000) in paragraph at lines 35975--35978 \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 36094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 246 undefined on input line 36094. [246] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 247 undefined on input line 36133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 247 undefined on input line 36205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 247 undefined on input line 36205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState.normDmg' on page 247 undefined on input line 36205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.omega' on pag e 247 undefined on input line 36205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 247 undefined on input line 36256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 247 undefined on input line 36269. Underfull \hbox (badness 10000) in paragraph at lines 36267--36270 \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 36386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 248 undefined on input line 36386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 248 undefined on input line 36425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 248 undefined on input line 36522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 248 undefined on input line 36535. Underfull \hbox (badness 10000) in paragraph at lines 36533--36536 \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 36704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 249 undefined on input line 36704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 249 undefined on input line 36743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter.mDelete d' on page 249 undefined on input line 36771. [249] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 250 undefined on input line 36866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 250 undefined on input line 36879. Underfull \hbox (badness 10000) in paragraph at lines 36877--36880 \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 37009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 250 undefined on input line 37009. [250] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 251 undefined on input line 37048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 25 1 undefined on input line 37133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 251 undefined on input line 37171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 251 undefined on input line 37184. Underfull \hbox (badness 10000) in paragraph at lines 37182--37185 \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 37327. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 252 undefined on input line 37327. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 252 undefined on input line 37366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 252 undefined on input line 37438. LaTeX Warning: Citation `publications:duriez2017c' on page 252 undefined on inp ut line 37438. LaTeX Warning: Citation `publications:duriez2016b' on page 252 undefined on inp ut line 37438. LaTeX Warning: Citation `publications:duriez2017' on page 252 undefined on inpu t line 37438. LaTeX Warning: Citation `publications:duriez2017c' on page 252 undefined on inp ut line 37438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 252 und efined on input line 37438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 252 undefined on input line 37448. [252] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 253 undefined on input line 37502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 253 undefined on input line 37515. Underfull \hbox (badness 10000) in paragraph at lines 37513--37516 \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 37593. LaTeX Warning: Citation `publications:duriez2017c' on page 253 undefined on inp ut line 37593. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 253 undefined on input line 37606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 253 undefined on input line 37619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 253 undefined on input line 37632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.vW' on page 253 undefined on input line 37632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 253 undefined on input line 37671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 253 undefined on input line 37671. [253] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muVw ' on page 254 undefined on input line 37710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSs w' on page 254 undefined on input line 37710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSn w' on page 254 undefined on input line 37710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muGa mma' on page 254 undefined on input line 37710. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.surfaceTension' on page 254 undefined on input line 37723. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 254 undefined on input line 37736. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 254 undefined on input line 37764. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 254 undefined on input line 37803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 254 undefined on input line 37859. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 254 undefined on input line 37872. Underfull \hbox (badness 10000) in paragraph at lines 37870--37873 \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 38015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 255 undefined on input line 38015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 255 undefined on input line 38054. [255] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 256 undefined on input line 38216. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 256 undefined on input line 38229. Underfull \hbox (badness 10000) in paragraph at lines 38227--38230 \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 38359. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 256 undefined on input line 38359. [256] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 257 undefined on input line 38437. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 257 undefined on input line 38509. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 257 undefined on input line 38560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 257 undefined on input line 38573. Underfull \hbox (badness 10000) in paragraph at lines 38571--38574 \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 38690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 258 undefined on input line 38690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 258 undefined on input line 38729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 258 undefined on input line 38818. [258] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 259 undefined on input line 38869. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 259 undefined on input line 38882. Underfull \hbox (badness 10000) in paragraph at lines 38880--38883 \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 38999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 259 undefined on input line 38999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 259 undefined on input line 39038. [259] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 260 undefined on input line 39174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 260 undefined on input line 39187. Underfull \hbox (badness 10000) in paragraph at lines 39185--39188 \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 39330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 261 undefined on input line 39330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 261 undefined on input line 39395. [261] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 262 undefined on input line 39529. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 262 undefined on input line 39557. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 262 undefined on input line 39570. Underfull \hbox (badness 10000) in paragraph at lines 39568--39571 \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 39726. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 262 undefined on input line 39726. [262] LaTeX Warning: Hyper reference `yade.plot:yade.plot.imgData' on page 263 undefi ned on input line 39739. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 263 undefined on input line 39791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 263 undefined on input line 39901. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 263 undefined on input line 39914. Underfull \hbox (badness 10000) in paragraph at lines 39912--39915 \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 40044. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 264 undefined on input line 40044. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 264 undefined on input line 40096. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 264 undefined on input line 40194. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 264 undefined on input line 40194. [264] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 265 undefined on input line 40245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 265 undefined on input line 40258. Underfull \hbox (badness 10000) in paragraph at lines 40256--40259 \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 40375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 265 undefined on input line 40375. [265] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 266 undefined on input line 40427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 266 un defined on input line 40499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.initRu n' on page 266 undefined on input line 40502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.recorders ' on page 266 undefined on input line 40512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 266 undefined on input line 40512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 266 undefined on input line 40579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 266 undefined on input line 40592. Underfull \hbox (badness 10000) in paragraph at lines 40590--40593 \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 40709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 267 undefined on input line 40748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 267 undefined on input line 40748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.multibloc k' on page 267 undefined on input line 40794. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 267 u ndefined on input line 40798. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 267 un defined on input line 40802. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 267 unde fined on input line 40806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 267 undefined on input line 40810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 267 undefined on input line 40810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 267 undefined on input line 40810. [267] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 268 undefined on input line 40814. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40860. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 268 un defined on input line 40860. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 268 unde fined on input line 40860. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 268 u ndefined on input line 40868. LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 268 undefined on input line 40868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 268 undefined on input line 40883. [268] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 269 undefined on input line 40887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 269 undefined on input line 40891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 269 undefined on input line 40891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 269 undefined on input line 40891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 269 undefined on input line 40891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isCohesive' on page 269 undefined on input line 40891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 269 undefined on input line 40895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 269 undefined on input line 40895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 269 undefined on input line 40903. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 269 undefined on input line 40907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 269 undefined on input line 40911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 269 undefined on input line 40923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 269 undefined on input line 40927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 269 undefined on input line 40931. [269] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 270 undefined on input line 40977. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Disp2DPropLoadEngine' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine' on pa ge 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemSimpleShearBox' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriIsoCompressor' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VESupportEngine' on p age 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Disp2DPropLoadEngine' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine' on pa ge 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemSimpleShearBox' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriIsoCompressor' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer' on page 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VESupportEngine' on p age 270 undefined on input line 41034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 270 undefined on input line 41084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 270 undefined on input line 41097. Underfull \hbox (badness 10000) in paragraph at lines 41095--41098 \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 41123. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 270 undefined on input line 41123. [270] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 271 undefined on input line 41136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 271 undefined on input line 41238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 271 undefined on input line 41251. Underfull \hbox (badness 10000) in paragraph at lines 41249--41252 \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 41368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 272 undefined on input line 41368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 272 undefined on input line 41394. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 272 undefined on input line 41443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 272 undefined on input line 41520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 272 undefined on input line 41533. Underfull \hbox (badness 10000) in paragraph at lines 41531--41534 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [272] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 273 undefined on input line 41546. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 273 undefined on input line 41546. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 273 undefined on input line 41715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 273 undefined on input line 41715. [273] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 274 undefined on input line 41754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 274 undefined on input line 41813. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 274 undefined on input line 41825. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 274 undefined on input line 41825. [274] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 275 undefined on input line 41912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 275 undefined on input line 41925. Underfull \hbox (badness 10000) in paragraph at lines 41923--41926 \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 41938. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 275 undefined on input line 41938. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 275 undefined on input line 42107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 275 undefined on input line 42107. [275] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 276 undefined on input line 42146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine.KnC' o n page 276 undefined on input line 42208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 276 undefined on input line 42211. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 276 undefined on input line 42211. [276] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 277 undefined on input line 42311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 277 undefined on input line 42324. Underfull \hbox (badness 10000) in paragraph at lines 42322--42325 \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 42337. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 277 undefined on input line 42337. [277] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 278 undefined on input line 42493. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 278 undefined on input line 42493. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 278 undefined on input line 42532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 278 undefined on input line 42592. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.sigma_ save' on page 278 undefined on input line 42592. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 278 undefined on input line 42592. [278] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 279 undefined on input line 42682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 279 undefined on input line 42695. Underfull \hbox (badness 10000) in paragraph at lines 42693--42696 \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 279 undefined on input line 42708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 279 undefined on input line 42708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 279 undefined on input line 42838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 279 undefined on input line 42838. [279] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 280 undefined on input line 42890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 280 undefined on input line 42949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 280 undefined on input line 43026. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 280 undefined on input line 43039. Underfull \hbox (badness 10000) in paragraph at lines 43037--43040 \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 43052. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 280 undefined on input line 43052. [280] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 281 undefined on input line 43182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 281 undefined on input line 43182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 281 undefined on input line 43208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ss' on page 281 undefined on input line 43267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 281 undefined on input line 43267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 281 und efined on input line 43267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 281 undefined on input line 43267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ssMask' on page 281 undefined on input line 43267. [281] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.mod' on page 282 undefined on input line 43278. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 282 undefined on input line 43283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.youn gEstimation' on page 282 undefined on input line 43283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.pois sonEstimation' on page 282 undefined on input line 43283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 28 2 undefined on input line 43286. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 28 2 undefined on input line 43291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 28 2 undefined on input line 43291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 282 undefined on input line 43291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.prog ress' on page 282 undefined on input line 43296. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 282 undefined on input line 43296. Underfull \hbox (badness 10000) in paragraph at lines 43298--43301 \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 43337. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 282 undefined on input line 43337. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 282 undefined on input line 43350. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 282 undefined on input line 43363. Underfull \hbox (badness 10000) in paragraph at lines 43361--43364 \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 43376. [282] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 283 undefined on input line 43428. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 283 undefined on input line 43441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 283 undefined on input line 43480. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 283 undefined on input line 43480. [283] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 284 undefined on input line 43649. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 284 undefined on input line 43675. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 284 undefined on input line 43703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 284 undefined on input line 43703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43731. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43770. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 284 undefined on input line 43796. [284] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 285 undefined on input line 43891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 285 undefined on input line 43904. Underfull \hbox (badness 10000) in paragraph at lines 43902--43905 \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 43982. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 285 undefined on input line 43982. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 285 undefined on input line 44034. [285] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.g oal' on page 286 undefined on input line 44071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.s tressMask' on page 286 undefined on input line 44071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.m ass' on page 286 undefined on input line 44152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 286 undefined on input line 44165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 286 undefined on input line 44178. Underfull \hbox (badness 10000) in paragraph at lines 44176--44179 \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 44215--44218 \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 44221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 286 undefined on input line 44235. [286] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.d ynCell' on page 287 undefined on input line 44261. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 287 undefined on input line 44313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 287 undefined on input line 44313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 287 undefined on input line 44430. [287] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate1' on page 288 undefined on input line 44535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate2' on page 288 undefined on input line 44548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate3' on page 288 undefined on input line 44561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 288 undefined on input line 44600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 288 undefined on input line 44628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 288 undefined on input line 44641. Underfull \hbox (badness 10000) in paragraph at lines 44639--44642 \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 44667. [288] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 289 undefined on input line 44693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 289 undefined on input line 44706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 289 undefined on input line 44719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 289 undefined on input line 44745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 289 undefined on input line 44784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 289 undefined on input line 44797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 289 undefined on input line 44810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 289 undefined on input line 44823. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 289 undefined on input line 44836. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 289 undefined on input line 44862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 289 undefined on input line 44862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 289 undefined on input line 44875. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 289 undefined on input line 44888. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 289 undefined on input line 44888. [289] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 290 undefined on input line 44955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 290 undefined on input line 45128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 290 undefined on input line 45154. [290] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. frictionAngleDegree' on page 291 undefined on input line 45182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 291 undefined on input line 45195. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 291 undefined on input line 45208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 291 undefined on input line 45390. [291] LaTeX Warning: Citation `references:chareyre2002a' on page 292 undefined on inp ut line 45450. LaTeX Warning: Citation `references:chareyre2005' on page 292 undefined on inpu t line 45450. LaTeX Warning: Citation `publications:kozicki2008' on page 292 undefined on inp ut line 45450. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.UnbalancedForce' on page 292 undefined on input line 45479. [292] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 293 undefined on input line 45570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.strainRate' on page 293 undefined on input line 45583. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 293 undefined on input line 45622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 293 undefined on input line 45663. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 293 undefined on input line 45676. Underfull \hbox (badness 10000) in paragraph at lines 45674--45677 \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 45702. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.fixedPorosity' on page 293 undefined on input line 45715. Underfull \hbox (badness 7944) in paragraph at lines 45713--45716 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity \TU/lmr /m/it/10 TriaxialCompressio- [293] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 294 undefined on input line 45754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 294 undefined on input line 45767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 294 undefined on input line 45780. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 294 undefined on input line 45806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 294 undefined on input line 45858. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 294 undefined on input line 45884. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 294 undefined on input line 45897. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 294 undefined on input line 45910. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 294 undefined on input line 45923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 294 undefined on input line 45962. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 294 undefined on input line 45962. [294] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 295 undefined on input line 45975. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 295 undefined on input line 45988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 295 undefined on input line 45988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.sigmaIsoCompaction' on page 295 undefined on input line 46094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 295 undefined on input line 46120. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 295 undefined on input line 46213. [295] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 296 undefined on input line 46252. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 296 undefined on input line 46306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 296 undefined on input line 46319. [296] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 297 undefined on input line 46514. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 297 undefined on input line 46532. LaTeX Warning: Citation `references:chareyre2002a' on page 297 undefined on inp ut line 46536. LaTeX Warning: Citation `references:chareyre2005' on page 297 undefined on inpu t line 46536. LaTeX Warning: Citation `publications:kozicki2008' on page 297 undefined on inp ut line 46536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 297 undefined on input line 46599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 297 undefined on input line 46627. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 297 undefined on input line 46640. Underfull \hbox (badness 10000) in paragraph at lines 46638--46641 \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 46666. [297] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 298 undefined on input line 46679. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 298 undefined on input line 46692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 298 undefined on input line 46705. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 298 undefined on input line 46731. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 298 undefined on input line 46770. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 298 undefined on input line 46783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 298 undefined on input line 46796. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 298 undefined on input line 46809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 298 undefined on input line 46822. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 298 undefined on input line 46848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 298 undefined on input line 46848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 298 undefined on input line 46861. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 298 undefined on input line 46874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 298 undefined on input line 46874. [298] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 299 undefined on input line 46926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 299 undefined on input line 47021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 299 undefined on input line 47047. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 299 undefined on input line 47075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 299 undefined on input line 47088. [299] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 300 undefined on input line 47270. 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 47443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 301 undefined on input line 47456. Underfull \hbox (badness 10000) in paragraph at lines 47454--47457 \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 47547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 301 undefined on input line 47547. [301] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 302 undefined on input line 47651. LaTeX Warning: Citation `publications:brzezinski2022' on page 302 undefined on input line 47699. [302] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 303 undefined on input line 47776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 303 undefined on input line 47789. Underfull \hbox (badness 10000) in paragraph at lines 47787--47790 \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 47841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 303 undefined on input line 47841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 303 undefined on input line 47854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlatGridCollider' on page 303 undefined on input line 47885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GeneralIntegratorInse rtionSortCollider' on page 303 undefined on input line 47885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 303 undefined on input line 47885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpatialQuickSortColli der' on page 303 undefined on input line 47885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlatGridCollider' on page 303 undefined on input line 47885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GeneralIntegratorInse rtionSortCollider' on page 303 undefined on input line 47885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 303 undefined on input line 47885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpatialQuickSortColli der' on page 303 undefined on input line 47885. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 303 undefined on input line 47902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.boundDispatc her' on page 303 undefined on input line 47902. [303] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 304 undefined on input line 47913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 304 undefined on input line 47926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 04 undefined on input line 47926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 304 undefined on input line 47967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 304 undefined on input line 47980. Underfull \hbox (badness 10000) in paragraph at lines 47978--47981 \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 48006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 304 undefined on input line 48006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 304 undefined on input line 48019. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 04 undefined on input line 48061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 304 undefined on input line 48061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 304 un defined on input line 48061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 304 u ndefined on input line 48061. [304] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 305 undefined on input line 48103. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 305 undefined on input line 48116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 05 undefined on input line 48116. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 305 undefined on input line 48157. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 305 undefined on input line 48170. Underfull \hbox (badness 10000) in paragraph at lines 48168--48171 \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 48196. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 305 undefined on input line 48196. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 305 undefined on input line 48222. [305] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 306 undefined on input line 48292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 306 undefined on input line 48305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 06 undefined on input line 48305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 306 undefined on input line 48388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 306 undefined on input line 48401. Underfull \hbox (badness 10000) in paragraph at lines 48399--48402 \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 48442. [306] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 307 undefined on input line 48481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 307 undefined on input line 48520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 307 undefined on input line 48520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 307 undefined on input line 48624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 307 undefined on input line 48665. [307] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 308 und efined on input line 48683. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .sortAxis' on page 308 undefined on input line 48686. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 308 undefined on input line 48709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 308 undefined on input line 48709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound.sweepLength' on page 308 undefined on input line 48715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 308 undefined on input line 48739. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 308 undefined on input line 48752. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 08 undefined on input line 48752. [308] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 309 undefined on input line 48835. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 309 undefined on input line 48848. Underfull \hbox (badness 10000) in paragraph at lines 48846--48849 \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 48889. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 309 undefined on input line 48928. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 309 undefined on input line 48967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 309 undefined on input line 48967. [309] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 310 undefined on input line 49071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 310 undefined on input line 49112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 310 und efined on input line 49130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 310 undefined on input line 49133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 310 undefined on input line 49143. [310] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 311 undefined on input line 49156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 11 undefined on input line 49156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 311 undefined on input line 49197. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 311 undefined on input line 49210. Underfull \hbox (badness 10000) in paragraph at lines 49208--49211 \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 49236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 311 undefined on input line 49236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 311 undefined on input line 49249. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.AxialGravityEngine' o n page 311 undefined on input line 49280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CentralConstantAccele rationEngine' on page 311 undefined on input line 49280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 311 undefined on input line 49280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HdapsGravityEngine' o n page 311 undefined on input line 49280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.AxialGravityEngine' o n page 311 undefined on input line 49280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CentralConstantAccele rationEngine' on page 311 undefined on input line 49280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 311 undefined on input line 49280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HdapsGravityEngine' o n page 311 undefined on input line 49280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 311 undefined on input line 49330. [311] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 312 undefined on input line 49343. Underfull \hbox (badness 10000) in paragraph at lines 49341--49344 \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 49369. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 312 undefined on input line 49369. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 312 undefined on input line 49382. 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 49492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 312 undefined on input line 49505. Underfull \hbox (badness 10000) in paragraph at lines 49503--49506 \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 49544. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 312 undefined on input line 49544. [312] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 313 undefined on input line 49557. 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 49613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 313 undefined on input line 49654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 313 undefined on input line 49667. Underfull \hbox (badness 10000) in paragraph at lines 49665--49668 \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 49706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 313 undefined on input line 49706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 313 undefined on input line 49732. [313] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 314 undefined on input line 49765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 314 undefined on input line 49803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 314 undefined on input line 49816. Underfull \hbox (badness 10000) in paragraph at lines 49814--49817 \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 49868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 314 undefined on input line 49868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 314 undefined on input line 49881. [314] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 315 undefined on input line 50004. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 315 undefined on input line 50017. Underfull \hbox (badness 10000) in paragraph at lines 50015--50018 \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 50095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 315 undefined on input line 50095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 315 undefined on input line 50108. [315] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BicyclePedalEngine' o n page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CombinedKinematicEngi ne' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine' on page 3 16 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicRotationEngin e' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HelixEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingDirected ForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingHelixEng ine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 31 6 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinearDragEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RadialForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ServoPIDController' o n page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.StepDisplacer' on pag e 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeAverager' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BicyclePedalEngine' o n page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CombinedKinematicEngi ne' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine' on page 3 16 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicRotationEngin e' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HelixEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingDirected ForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingHelixEng ine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 31 6 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinearDragEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RadialForceEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ServoPIDController' o n page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.StepDisplacer' on pag e 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeAverager' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 316 undefined on input line 50178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 316 undefined on input line 50190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalEngine' on page 316 undefined on input line 50190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 316 undefined on input line 50228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 316 undefined on input line 50241. Underfull \hbox (badness 10000) in paragraph at lines 50239--50242 \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 50254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 316 undefined on input line 50280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 316 undefined on input line 50280. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 316 undefined on input line 50293. [316] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 317 undefined on input line 50377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 317 undefined on input line 50390. Underfull \hbox (badness 10000) in paragraph at lines 50388--50391 \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 50416. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 317 undefined on input line 50442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 317 undefined on input line 50442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 317 undefined on input line 50481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 317 undefined on input line 50514. [317] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 318 undefined on input line 50565. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 318 undefined on input line 50578. Underfull \hbox (badness 10000) in paragraph at lines 50576--50579 \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 50591. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 318 undefined on input line 50617. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 318 undefined on input line 50617. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 318 undefined on input line 50630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine.Rho' on pa ge 318 undefined on input line 50668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 318 u ndefined on input line 50668. [318] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50737. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50750. Underfull \hbox (badness 10000) in paragraph at lines 50748--50751 \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 50763. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 319 undefined on input line 50789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 319 undefined on input line 50789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50802. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50873. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50886. Underfull \hbox (badness 10000) in paragraph at lines 50884--50887 \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 50912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 319 undefined on input line 50938. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 319 undefined on input line 50938. [319] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 50951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 320 undefined on input line 50984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 51035. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 51048. Underfull \hbox (badness 10000) in paragraph at lines 51046--51049 \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 51087. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 320 undefined on input line 51113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 320 undefined on input line 51113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 51126. [320] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 321 undefined on input line 51159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 321 undefined on input line 51210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 321 undefined on input line 51223. Underfull \hbox (badness 10000) in paragraph at lines 51221--51224 \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 51262. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 321 undefined on input line 51288. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 321 undefined on input line 51288. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 321 undefined on input line 51301. [321] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 322 undefined on input line 51398. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 322 undefined on input line 51411. Underfull \hbox (badness 10000) in paragraph at lines 51409--51412 \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 51450. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 322 undefined on input line 51476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 322 undefined on input line 51476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 322 undefined on input line 51515. [322] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 323 undefined on input line 51625. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 323 undefined on input line 51638. Underfull \hbox (badness 10000) in paragraph at lines 51636--51639 \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 51651. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 323 undefined on input line 51690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 323 undefined on input line 51690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 323 undefined on input line 51729. LaTeX Warning: Citation `publications:maurin2015b' on page 323 undefined on inp ut line 51775. LaTeX Warning: Citation `publications:maurin2016' on page 323 undefined on inpu t line 51775. LaTeX Warning: Citation `publications:maurin2018' on page 323 undefined on inpu t line 51775. LaTeX Warning: Citation `publications:maurin2015b' on page 323 undefined on inp ut line 51775. LaTeX Warning: Citation `publications:maurin2015phd' on page 323 undefined on i nput line 51775. LaTeX Warning: Citation `references:maurin2018-vansbasis' on page 323 undefined on input line 51775. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 323 unde fined on input line 51775. LaTeX Warning: Citation `references:maurin2018-vansvalidations' on page 323 und efined on input line 51775. [323] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.dens Fluid' on page 324 undefined on input line 51795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxFl uid' on page 324 undefined on input line 51795. LaTeX Warning: Citation `references:dallavalle1948' on page 324 undefined on in put line 51795. LaTeX Warning: Citation `references:revilbaudard2013' on page 324 undefined on input line 51795. LaTeX Warning: Citation `references:richardson1954' on page 324 undefined on in put line 51795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.visc oDyn' on page 324 undefined on input line 51795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.roug hnessPartScale' on page 324 undefined on input line 51795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.velF luct' on page 324 undefined on input line 51799. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 324 undefined on input line 51799. LaTeX Warning: Citation `references:wiberg1985' on page 324 undefined on input line 51800. LaTeX Warning: Citation `references:schmeeckle2007' on page 324 undefined on in put line 51806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.lift ' on page 324 undefined on input line 51806. LaTeX Warning: Citation `publications:maurin2018' on page 324 undefined on inpu t line 51815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.stea dyFlow' on page 324 undefined on input line 51815. LaTeX Warning: Citation `publications:maurin2015phd' on page 324 undefined on i nput line 51826. LaTeX Warning: Citation `references:revilbaudard2013' on page 324 undefined on input line 51830. LaTeX Warning: Citation `publications:maurin2015phd' on page 324 undefined on i nput line 51830. LaTeX Warning: Citation `publications:maurin2015b' on page 324 undefined on inp ut line 51830. [324] LaTeX Warning: Citation `references:wiberg1985' on page 325 undefined on input line 51844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 325 undefined on input line 51857. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 325 undefined on input line 51883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 325 undefined on input line 51896. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxPa rt' on page 325 undefined on input line 51911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vyPa rt' on page 325 undefined on input line 51911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vzPa rt' on page 325 undefined on input line 51911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 325 undefined on input line 51911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag1' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag2' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art1' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art2' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart1' on page 325 undefined on input line 51921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart2' on page 325 undefined on input line 51921. [325] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 326 undefined on input line 52107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 326 undefined on input line 52120. Underfull \hbox (badness 10000) in paragraph at lines 52118--52121 \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 52174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 326 undefined on input line 52174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 326 undefined on input line 52174. Underfull \hbox (badness 10000) in paragraph at lines 52172--52175 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 52172--52175 \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 52172--52175 \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 52187. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 326 undefined on input line 52213. LaTeX Warning: Citation `references:li1995' on page 326 undefined on input line 52226. LaTeX Warning: Citation `references:revilbaudard2013' on page 326 undefined on input line 52226. [326] LaTeX Warning: Citation `references:revilbaudard2015' on page 327 undefined on input line 52293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 327 undefined on input line 52436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 327 undefined on input line 52436. [327] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 328 undefined on input line 52488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 328 undefined on input line 52501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 328 undefined on input line 52540. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 328 undefined on input line 52553. LaTeX Warning: Citation `publications:maurin2018' on page 328 undefined on inpu t line 52592. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 328 undefined on input line 52618. [328] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 329 undefined on input line 52793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 329 undefined on input line 52858. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 329 undefined on input line 52871. [329] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 330 undefined on input line 52897. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 330 undefined on input line 52910. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 330 undefined on input line 52936. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 330 undefined on input line 52949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 330 undefined on input line 53034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 330 undefined on input line 53047. Underfull \hbox (badness 10000) in paragraph at lines 53045--53048 \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 53073. [330] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 331 undefined on input line 53112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 331 undefined on input line 53112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53277. Underfull \hbox (badness 10000) in paragraph at lines 53275--53278 \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 53290. [331] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 332 undefined on input line 53329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 332 undefined on input line 53329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 332 undefined on input line 53394. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 332 undefined on input line 53457. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 33 2 undefined on input line 53457. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 332 undefined on input line 53457. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 332 undefined on input line 53496. [332] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 333 undefined on input line 53509. Underfull \hbox (badness 10000) in paragraph at lines 53507--53510 \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 53522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 333 undefined on input line 53548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 333 undefined on input line 53548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 333 undefined on input line 53561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 333 undefined on input line 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.disPath' on page 333 undefined on input line 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 333 undefined on input line 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 333 undefined on input line 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 333 undefined on input line 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 333 undefined on input line 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.hooks' on p age 333 undefined on input line 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.doneHook' o n page 333 undefined on input line 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 333 undefined on input line 53597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 333 undefined on input line 53597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 333 undefined on input line 53597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 3 33 undefined on input line 53597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 333 undefined on input line 53597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 333 undefined on input line 53597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53600. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 333 u ndefined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 333 u ndefined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 333 u ndefined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 333 undefined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 333 u ndefined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 333 u ndefined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 333 u ndefined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 333 undefined on input line 53660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotWeight' on page 333 undefined on input line 53668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 333 un defined on input line 53668. [333] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.idWeight' o n page 334 undefined on input line 53671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 334 undefined on input line 53674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 334 un defined on input line 53674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 334 undefined on input line 53674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 334 un defined on input line 53674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtra_LawTester' on page 334 undefined on input line 53677. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 334 undefined on input line 53718. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 334 undefined on input line 53744. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 334 undefined on input line 53757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 334 undefined on input line 53770. Underfull \hbox (badness 10000) in paragraph at lines 53768--53771 \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 53783. 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 53796. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 334 undefined on input line 53809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 334 undefined on input line 53835. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 334 undefined on input line 53835. [334] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53887. 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 53926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 335 undefined on input line 53952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 33 5 undefined on input line 53965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 335 undefined on input line 53965. [335] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 336 undefined on input line 54064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 336 undefined on input line 54077. Underfull \hbox (badness 10000) in paragraph at lines 54075--54078 \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 54090. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 336 undefined on input line 54129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 336 undefined on input line 54129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 336 undefined on input line 54142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 336 undefined on input line 54239. [336] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54252. Underfull \hbox (badness 10000) in paragraph at lines 54250--54253 \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 54278. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 337 undefined on input line 54304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 337 undefined on input line 54304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54317. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.rotate AroundZero' on page 337 undefined on input line 54350. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.zeroPo int' on page 337 undefined on input line 54350. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54414. Underfull \hbox (badness 10000) in paragraph at lines 54412--54415 \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 54427. [337] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 338 undefined on input line 54453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 338 undefined on input line 54453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 338 undefined on input line 54492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 338 undefined on input line 54641. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 338 undefined on input line 54654. Underfull \hbox (badness 10000) in paragraph at lines 54652--54655 \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 54680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 339 undefined on input line 54784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 339 undefined on input line 54784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 339 undefined on input line 54810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 339 undefined on input line 54851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 339 undefined on input line 54851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 33 9 undefined on input line 54869. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 339 undefined on input line 54907. [339] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 340 undefined on input line 54920. Underfull \hbox (badness 10000) in paragraph at lines 54918--54921 \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 54933. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 34 0 undefined on input line 54959. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 340 undefined on input line 54972. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 340 undefined on input line 54972. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 34 0 undefined on input line 54985. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 340 undefined on input line 54998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 340 undefined on input line 55011. [340] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 341 undefined on input line 55095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 341 undefined on input line 55108. Underfull \hbox (badness 10000) in paragraph at lines 55106--55109 \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 55269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 341 undefined on input line 55310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 341 undefined on input line 55310. [341] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55336. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55420. Underfull \hbox (badness 10000) in paragraph at lines 55418--55421 \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 55433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 342 undefined on input line 55472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 342 undefined on input line 55472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55485. [342] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55569. Underfull \hbox (badness 10000) in paragraph at lines 55567--55570 \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 55582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 343 undefined on input line 55608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 343 undefined on input line 55608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 343 undefined on input line 55662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 343 undefined on input line 55662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceDispatch er' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceDispatch er' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateDispatcher' on page 343 undefined on input line 55678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55741. Underfull \hbox (badness 10000) in paragraph at lines 55739--55742 \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 55767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 344 undefined on input line 55767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55780. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundFunctor' on pa ge 344 undefined on input line 55813. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55881. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55894. Underfull \hbox (badness 10000) in paragraph at lines 55892--55895 \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 55933. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 345 undefined on input line 55933. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 345 undefined on input line 55946. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomFunctor' on pa ge 345 undefined on input line 55979. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 345 undefined on input line 56047. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 345 undefined on input line 56060. Underfull \hbox (badness 10000) in paragraph at lines 56058--56061 \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 56099. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 345 undefined on input line 56099. [345] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysFunctor' on pa ge 346 undefined on input line 56145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56213. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56226. Underfull \hbox (badness 10000) in paragraph at lines 56224--56227 \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 56265. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 346 undefined on input line 56265. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56278. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeFunctor' on pa ge 346 undefined on input line 56311. [346] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56392. Underfull \hbox (badness 10000) in paragraph at lines 56390--56393 \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 56431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 347 undefined on input line 56431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 347 undefined on input line 56477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56558. Underfull \hbox (badness 10000) in paragraph at lines 56556--56559 \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 56597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 348 undefined on input line 56597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 348 undefined on input line 56610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglshapefunctor' on page 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglboundfunctor' on page 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundfunctor' on p age 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgliphysfunctor' on page 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgligeomfunctor' on page 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphinternalforcefunct or' on page 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglshapefunctor' on page 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglboundfunctor' on page 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundfunctor' on p age 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgliphysfunctor' on page 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgligeomfunctor' on page 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 348 undefined on input line 56641. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphinternalforcefunct or' on page 348 undefined on input line 56641. [348] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Box_Aabb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_ChainedCylinder_A abb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_DeformableElement _Aabb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_GridConnection_Aa bb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Node_Aabb' on pag e 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_PFacet_Aabb' on p age 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Tetra_Aabb' on pa ge 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Wall_Aabb' on pag e 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle2AAB B' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Box_Aabb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_ChainedCylinder_A abb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_DeformableElement _Aabb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_GridConnection_Aa bb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Node_Aabb' on pag e 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_PFacet_Aabb' on p age 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Tetra_Aabb' on pa ge 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Wall_Aabb' on pag e 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle2AAB B' on page 349 undefined on input line 56738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 49 undefined on input line 56750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 349 und efined on input line 56834. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 349 unde fined on input line 56834. [349] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 350 und efined on input line 56918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 350 undefined on input line 56918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 350 undefined on input line 56932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 350 undefined on input line 56932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 350 undefined on input line 56932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 350 und efined on input line 57020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 350 undefined on input line 57020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 350 undefined on input line 57034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 350 undefined on input line 57034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 350 undefined on input line 57034. [350] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 351 und efined on input line 57122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 351 undefined on input line 57122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 351 undefined on input line 57136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 351 undefined on input line 57136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 351 undefined on input line 57136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 351 und efined on input line 57224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 351 un defined on input line 57224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 351 und efined on input line 57308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 351 undefined on input line 57308. [351] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 352 und efined on input line 57405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 352 undefined on input line 57405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 352 und efined on input line 57489. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 352 und efined on input line 57489. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 352 undefined on input line 57503. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 352 undefined on input line 57503. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 352 undefined on input line 57503. [352] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 353 und efined on input line 57591. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 353 u ndefined on input line 57591. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 353 und efined on input line 57688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 353 u ndefined on input line 57688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 353 undefined on input line 57702. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 353 undefined on input line 57702. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 353 undefined on input line 57702. [353] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 354 und efined on input line 57790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 354 un defined on input line 57790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 354 und efined on input line 57874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 354 und efined on input line 57874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 354 und efined on input line 57958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 354 undefined on input line 57958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 354 undefined on input line 57968. [354] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 355 undefined on input line 58058. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 355 undefined on input line 58139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 355 undefined on input line 58152. Underfull \hbox (badness 10000) in paragraph at lines 58150--58153 \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 58204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 355 undefined on input line 58204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 355 undefined on input line 58230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 355 undefined on input line 58243. [355] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .updatingDispFactor' on page 356 undefined on input line 58271. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_LevelSet_ScGe om' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom ' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom 6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_ChainedCylinder_C hainedCylinder_ScGeom6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_L3Ge om' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_Gr idConnection_GridCoGridCoGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_PF acet_ScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridNode_GridNode _GridNodeGeom6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _MultiScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PFacet_PFacet_ScG eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PP_PP_ScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_GridConnec tion_ScGridCoGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_LevelSet_S cGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_PFacet_ScG ridCoGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Tetra_Tetra_TTetr aGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Mul tiScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Vol umeGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_PFacet_ScGeo m' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_L3Geo m' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_ScGeo m' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_LevelSet_ScGe om' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom ' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom 6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_ChainedCylinder_C hainedCylinder_ScGeom6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_L3Ge om' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_Gr idConnection_GridCoGridCoGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_PF acet_ScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridNode_GridNode _GridNodeGeom6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _MultiScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PFacet_PFacet_ScG eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PP_PP_ScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_GridConnec tion_ScGridCoGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_LevelSet_S cGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_PFacet_ScG ridCoGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom6D' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Tetra_Tetra_TTetr aGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Mul tiScGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Vol umeGeom' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_PFacet_ScGeo m' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_L3Geo m' on page 356 undefined on input line 58290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_ScGeo m' on page 356 undefined on input line 58290. Underfull \hbox (badness 10000) in paragraph at lines 58290--58290 \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 58302. [356] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 357 u ndefined on input line 58386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 357 undefined on input line 58386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 357 unde fined on input line 58386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 357 undefined on input line 58386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 357 undefined on input line 58386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 357 u ndefined on input line 58470. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 357 unde fined on input line 58470. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 357 u ndefined on input line 58470. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 357 undefined on input line 58508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 357 undefined on input line 58528. [357] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 358 undefined on input line 58588. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 358 unde fined on input line 58588. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 358 u ndefined on input line 58588. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 358 undefined on input line 58626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 358 undefined on input line 58646. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 358 u ndefined on input line 58706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 358 undefined on input line 58706. [358] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 359 u ndefined on input line 58816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 359 un defined on input line 58816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 359 u ndefined on input line 58816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 359 undefined on input line 58816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 359 undefined on input line 58931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 359 undefined on input line 58957. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 359 u ndefined on input line 58990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 359 un defined on input line 58990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 359 u ndefined on input line 58990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 359 undefined on input line 58990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 359 undefined on input line 58990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 359 undefined on input line 58990. [359] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 360 undefined on input line 59047. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 360 undefined on input line 59119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 360 un defined on input line 59119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 360 u ndefined on input line 59119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 360 undefined on input line 59157. [360] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 361 undefined on input line 59229. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 361 undefined on input line 59229. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 361 u ndefined on input line 59313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 361 un defined on input line 59313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 361 undefined on input line 59313. [361] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 362 undefined on input line 59423. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 362 undefined on input line 59423. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 362 undefined on input line 59433. LaTeX Warning: Citation `references:mcnamara2008' on page 362 undefined on inpu t line 59467. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 362 undefined on input line 59498. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 362 undefined on input line 59498. [362] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 363 undefined on input line 59533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 363 undefined on input line 59606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 363 undefined on input line 59606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 363 undefined on input line 59606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 363 u ndefined on input line 59606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 363 undefined on input line 59606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 363 undefined on input line 59606. LaTeX Warning: Citation `publications:duriez2023' on page 363 undefined on inpu t line 59606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 363 u ndefined on input line 59690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 363 undefined on input line 59690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 363 undefined on input line 59690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 363 undefined on input line 59690. LaTeX Warning: Citation `publications:duriez2021a' on page 363 undefined on inp ut line 59690. LaTeX Warning: Citation `publications:duriez2021b' on page 363 undefined on inp ut line 59690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 363 undefined on input line 59690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 363 undefined on input line 59690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 363 undefined on input line 59690. [363] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 364 undefined on input line 59698. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 364 undefined on input line 59698. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 364 undefined on input line 59708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 3 64 undefined on input line 59793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 364 undefined on input line 59793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 364 undefined on input line 59793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 364 undefined on input line 59793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 364 undefined on input line 59793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 364 undefined on input line 59793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 364 undefined on input line 59801. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 364 undefined on input line 59801. [364] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 365 undefined on input line 59935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 365 un defined on input line 59935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 365 u ndefined on input line 59935. [365] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys.contactArea' on page 366 undefined on input line 60068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 366 u ndefined on input line 60207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 366 u ndefined on input line 60207. [366] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 367 undefined on input line 60304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 367 u ndefined on input line 60304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 367 undefined on input line 60327. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 367 undefined on input line 60327. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 367 undefined on input line 60427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 367 undefined on input line 60427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 367 u ndefined on input line 60427. [367] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 368 u ndefined on input line 60524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 368 undefined on input line 60524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 368 u ndefined on input line 60524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 368 undefined on input line 60525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 368 undefined on input line 60525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 368 undefined on input line 60526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 368 undefined on input line 60612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 368 u ndefined on input line 60612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 368 u ndefined on input line 60612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 368 u ndefined on input line 60722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 368 u ndefined on input line 60722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 368 undefined on input line 60722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 368 u ndefined on input line 60722. [368] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.distFactor' on page 369 undefined on input line 60728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 369 undefined on input line 60759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 369 undefined on input line 60759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.noRatch' on page 369 undefined on input line 60767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 369 undefined on input line 60767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 369 undefined on input line 60778. [369] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 370 undefined on input line 60795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 370 undefined on input line 60800. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 370 u ndefined on input line 60813. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 370 undefined on input line 60930. [370] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 371 undefined on input line 60956. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 371 u ndefined on input line 60989. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 371 undefined on input line 61104. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 371 undefined on input line 61130. [371] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 372 u ndefined on input line 61163. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 372 u ndefined on input line 61163. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 372 undefined on input line 61173. LaTeX Warning: Citation `references:mcnamara2008' on page 372 undefined on inpu t line 61207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 372 undefined on input line 61260. [372] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 373 undefined on input line 61320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 373 u ndefined on input line 61320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 373 undefined on input line 61330. LaTeX Warning: Citation `references:mcnamara2008' on page 373 undefined on inpu t line 61364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 373 undefined on input line 61395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 373 undefined on input line 61395. [373] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 374 undefined on input line 61430. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 374 un defined on input line 61503. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 3 74 undefined on input line 61503. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 374 undefined on input line 61587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 374 undefined on input line 61587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 374 und efined on input line 61587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 374 undefined on input line 61587. [374] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 375 u ndefined on input line 61671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 375 undefined on input line 61671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 375 und efined on input line 61671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 375 undefined on input line 61671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 375 undefined on input line 61671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 375 undefined on input line 61671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 375 undefined on input line 61671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 3 75 undefined on input line 61755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 375 undefined on input line 61755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 375 und efined on input line 61755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 375 undefined on input line 61755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 375 undefined on input line 61755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 375 undefined on input line 61755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 375 undefined on input line 61755. [375] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 376 u ndefined on input line 61878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 376 und efined on input line 61878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 376 u ndefined on input line 61878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 376 undefined on input line 61916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 376 u ndefined on input line 61988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 376 und efined on input line 61988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 376 u ndefined on input line 61988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 376 undefined on input line 61988. [376] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 377 undefined on input line 62103. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 377 undefined on input line 62129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 377 u ndefined on input line 62162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 377 und efined on input line 62162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 377 u ndefined on input line 62162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 377 undefined on input line 62162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 377 undefined on input line 62200. [377] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 378 undefined on input line 62275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 378 undefined on input line 62343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 378 undefined on input line 62356. Underfull \hbox (badness 10000) in paragraph at lines 62354--62357 \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 62395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 378 undefined on input line 62395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 378 undefined on input line 62408. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_2xInelastCohFrict Mat_InelastCohFrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_BubbleMat_BubbleM at_BubblePhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormShearPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMatCDM_Frict MatCDM_MindlinPhysCDM' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_CpmMat_F rictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat CDM_MindlinPhysCDM' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _CapillaryPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _LubricationPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinCapillaryPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MultiFrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _ViscoFrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictVis coMat_FrictViscoPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictViscoMat_Fri ctViscoMat_FrictViscoPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_LudingMat_LudingM at_LudingPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_MortarMat_MortarM at_MortarPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElCapMat_Visc ElCapMat_ViscElCapPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElMat_ViscElM at_ViscElPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_WireMat_WireMat_W irePhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_2xInelastCohFrict Mat_InelastCohFrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_BubbleMat_BubbleM at_BubblePhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormShearPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMatCDM_Frict MatCDM_MindlinPhysCDM' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_CpmMat_F rictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat CDM_MindlinPhysCDM' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _CapillaryPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _LubricationPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinCapillaryPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MultiFrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _ViscoFrictPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictVis coMat_FrictViscoPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictViscoMat_Fri ctViscoMat_FrictViscoPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_LudingMat_LudingM at_LudingPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_MortarMat_MortarM at_MortarPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElCapMat_Visc ElCapMat_ViscElCapPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElMat_ViscElM at_ViscElPhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_WireMat_WireMat_W irePhys' on page 378 undefined on input line 62442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 378 undefined on input line 62454. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 378 undefined on input line 62454. [378] [379] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 380 undefined on input line 62538. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 380 undefined on input line 62706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 380 undefined on input line 62706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.normalCoh esion' on page 380 undefined on input line 62709. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.shearCohe sion' on page 380 undefined on input line 62709. [380] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 381 undefined on input line 62789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 381 undefined on input line 62808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 381 undefined on input line 62808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.initCohe sion' on page 381 undefined on input line 62808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 381 undefined on input line 62808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 381 undefined on input line 62838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 381 undefined on input line 62851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 81 undefined on input line 62877. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 381 undefined on input line 62877. [381] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 382 u ndefined on input line 62910. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 382 undefined on input line 62910. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 382 u ndefined on input line 62910. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 382 u ndefined on input line 62910. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 82 undefined on input line 62920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 382 undefined on input line 63020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 382 undefined on input line 63020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 382 undefined on input line 63104. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 382 undefined on input line 63104. [382] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 383 undefined on input line 63188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 383 undefined on input line 63188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 83 undefined on input line 63226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 383 u ndefined on input line 63285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 383 undefined on input line 63285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 38 3 undefined on input line 63285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 383 undefined on input line 63323. [383] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 384 undefined on input line 63382. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 84 undefined on input line 63420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 384 undefined on input line 63479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 384 undefined on input line 63488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 38 4 undefined on input line 63573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 384 undefined on input line 63573. LaTeX Warning: Citation `publications:scholtes2009a' on page 384 undefined on i nput line 63573. [384] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 385 undefined on input line 63579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 385 undefined on input line 63579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 385 undefined on input line 63579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 38 5 undefined on input line 63579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 385 undefined on input line 63579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 385 undefined on input line 63579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 385 undefined on input line 63579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys.frictAngle' on page 385 undefined on input line 63582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 85 undefined on input line 63620. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 85 undefined on input line 63633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 85 undefined on input line 63646. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 385 undefined on input line 63705. [385] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 386 undefined on input line 63940. [386] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 387 undefined on input line 64090. [387] LaTeX Warning: Command \u invalid in math mode on input line 64287. 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 64292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 388 undefined on input line 64292. LaTeX Warning: Citation `references:thornton2013' on page 388 undefined on inpu t line 64292. LaTeX Warning: Citation `references:schwager2007' on page 388 undefined on inpu t line 64292. LaTeX Warning: Citation `references:mueller2011' on page 388 undefined on input line 64298. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 388 undefined on input line 64307. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.en' on page 388 undefined on input line 64310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.es' on page 388 undefined on input line 64310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 388 undefined on input line 64310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 388 undefined on input line 64310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 88 undefined on input line 64313. [388] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 89 undefined on input line 64416. LaTeX Warning: Citation `references:mueller2011' on page 389 undefined on input line 64509. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 389 undefined on input line 64527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 389 undefined on input line 64527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 389 undefined on input line 64527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 389 undefined on input line 64527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.frictA ngle' on page 389 undefined on input line 64527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 389 undefined on input line 64527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 389 undefined on input line 64565. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 389 undefined on input line 64578. [389] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 39 0 undefined on input line 64637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 390 undefined on input line 64637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 390 undefined on input line 64637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 390 undefined on input line 64640. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 390 undefined on input line 64763. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 390 undefined on input line 64763. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 390 undefined on input line 64763. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 390 undefined on input line 64763. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64801. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 90 undefined on input line 64814. [390] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 91 undefined on input line 64827. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 391 undefined on input line 64886. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 391 undefined on input line 64886. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 391 undefined on input line 64886. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 91 undefined on input line 64924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 91 undefined on input line 64937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 91 undefined on input line 64950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 391 undefined on input line 65009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 39 1 undefined on input line 65009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 391 undefined on input line 65009. LaTeX Warning: Citation `publications:duriez2016' on page 391 undefined on inpu t line 65009. [391] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 392 undefined on input line 65127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 392 undefined on input line 65140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 39 2 undefined on input line 65158. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 3 92 undefined on input line 65158. [392] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 393 undefined on input line 65339. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 393 undefined on input line 65339. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 93 undefined on input line 65377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 93 undefined on input line 65390. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 93 undefined on input line 65403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 93 undefined on input line 65429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 39 3 undefined on input line 65475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 3 93 undefined on input line 65475. [393] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65565. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 394 undefined on input line 65611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 394 undefined on input line 65611. [394] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 395 undefined on input line 65711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 395 undefined on input line 65779. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 395 undefined on input line 65792. Underfull \hbox (badness 10000) in paragraph at lines 65790--65793 \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 65831. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 395 undefined on input line 65831. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 395 undefined on input line 65844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ChCylGeom6D_CohF rictPhys_CohesionMoment' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom6D_CohF rictPhys_CohesionMoment' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_GridCoGridCoGeom _FrictPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _ElPerfPl' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L6Geom_FrictPhys _Linear' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_MultiScGeom_Mult iFrictPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_BubblePhy s_Bubble' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictVisc oPhys_CundallStrackVisco' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ysCDM_HertzMindlinCDM' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_HertzWithLinearShear' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_MindlinDeresiewitz' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MortarPhy s_Lourenco' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Potential LubricationPhys' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_VirtualLu bricationPhys' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscoFric tPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Coh FrictPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Fri ctPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Visco FrictPhys_Elastic' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ChCylGeom6D_CohF rictPhys_CohesionMoment' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom6D_CohF rictPhys_CohesionMoment' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_GridCoGridCoGeom _FrictPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _ElPerfPl' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L6Geom_FrictPhys _Linear' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_MultiScGeom_Mult iFrictPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_BubblePhy s_Bubble' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictVisc oPhys_CundallStrackVisco' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ysCDM_HertzMindlinCDM' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_HertzWithLinearShear' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_MindlinDeresiewitz' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MortarPhy s_Lourenco' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Potential LubricationPhys' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_VirtualLu bricationPhys' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscoFric tPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Coh FrictPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Fri ctPhys_CundallStrack' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 395 undefined on input line 65878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Visco FrictPhys_Elastic' on page 395 undefined on input line 65878. Underfull \hbox (badness 7504) in paragraph at lines 65878--65878 \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 65878--65878 \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 65878--65878 \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 65878--65878 \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 65890. [395] [396] LaTeX Warning: Citation `references:cundallstrack1979' on page 397 undefined on input line 65975. LaTeX Warning: Citation `references:pfc3dmanual30' on page 397 undefined on inp ut line 65975. LaTeX Warning: Citation `publications:scholtes2009b' on page 397 undefined on i nput line 65979. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 397 undefined on input line 65979. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 397 undefined on input line 66057. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 397 undefined on input line 66070. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 397 undefined on input line 66096. [397] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 398 undefined on input line 66142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 398 undefined on input line 66219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 398 undefined on input line 66232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 398 undefined on input line 66258. LaTeX Warning: Citation `references:cundallstrack1979' on page 398 undefined on input line 66305. LaTeX Warning: Citation `references:pfc3dmanual30' on page 398 undefined on inp ut line 66305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 398 u ndefined on input line 66309. [398] LaTeX Warning: Citation `publications:scholtes2009b' on page 399 undefined on i nput line 66314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 399 undefined on input line 66314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 399 undefined on input line 66366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 399 undefined on input line 66412. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 399 undefined on input line 66412. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 399 undefined on input line 66493. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 399 undefined on input line 66508. [399] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 400 u ndefined on input line 66580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 400 u ndefined on input line 66690. [400] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 401 undefined on input line 66813. LaTeX Warning: Citation `publications:duriez2023' on page 401 undefined on inpu t line 66813. Underfull \hbox (badness 10000) in paragraph at lines 66811--66815 \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 66894. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 401 undefined on input line 66909. [401] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 402 u ndefined on input line 66985. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 402 undefined on input line 66985. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 402 undefined on input line 66985. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 402 undefined on input line 67065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 402 undefined on input line 67119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 402 undefined on input line 67134. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 402 undefined on input line 67149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 402 undefined on input line 67192. [402] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 403 undefined on input line 67251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 403 undefined on input line 67254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 403 undefined on input line 67257. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 403 undefined on input line 67257. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 403 undefined on input line 672 60. LaTeX Warning: Citation `publications:bourrier2013' on page 403 undefined on in put line 67260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.rollingA dhesion' on page 403 undefined on input line 67260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.twisting Adhesion' on page 403 undefined on input line 67260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 403 undefined on input line 67260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 403 undefined on input line 67260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesion' on page 403 undefined on input line 67266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 403 undefined on input line 67276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 403 undefined on input line 67276. [403] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 404 undefined on input line 67403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 404 undefined on input line 67433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 404 undefined on input line 67461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 404 undefined on input line 67515. [404] [405] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 406 u ndefined on input line 67785. LaTeX Warning: Citation `references:cundallstrack1979' on page 406 undefined on input line 67978. LaTeX Warning: Citation `references:pfc3dmanual30' on page 406 undefined on inp ut line 67978. LaTeX Warning: Citation `publications:scholtes2009b' on page 406 undefined on i nput line 67981. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 406 undefined on input line 67981. [406] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 407 undefined on input line 68062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 407 undefined on input line 68077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 407 undefined on input line 68149. [407] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 408 undefined on input line 68230. LaTeX Warning: Citation `references:chevremont2020' on page 408 undefined on in put line 68317. [408] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 409 und efined on input line 68476. LaTeX Warning: Citation `references:ivars2011' on page 409 undefined on input l ine 68548. LaTeX Warning: Citation `publications:scholtes2012' on page 409 undefined on in put line 68548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 409 undefined on input line 68558. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 409 undefined on input line 68610. [409] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordMoments' on page 410 undefined on input line 68690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 410 undefined on input line 68742. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.cracksFileExist' on page 410 undefined on input li ne 68742. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 410 undefined on input line 68768. LaTeX Warning: Citation `references:ivars2011' on page 410 undefined on input l ine 68768. LaTeX Warning: Citation `publications:scholtes2012' on page 410 undefined on in put line 68768. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 410 u ndefined on input line 68866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 4 10 undefined on input line 68866. LaTeX Warning: Citation `references:luding2008' on page 410 undefined on input line 68866. [410] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 411 undefined on input line 69001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kno' on p age 411 undefined on input line 69077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kso' on p age 411 undefined on input line 69077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.tangensOfFr ictionAngle' on page 411 undefined on input line 69077. [411] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 412 undefined on input line 69081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 412 undefined on input line 69133. [412] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.eta' on page 413 undefined on input line 69284. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 413 undefined on input line 69310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.includeAdhesion' on page 413 undefined on input line 69338. LaTeX Warning: Citation `references:thornton1991' on page 413 undefined on inpu t line 69438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 413 undefined on input line 69489. [413] LaTeX Warning: Citation `references:lourenco1994' on page 414 undefined on inpu t line 69535. [414] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 415 und efined on input line 69790. [415] [416] LaTeX Warning: Citation `references:pournin2001' on page 417 undefined on input line 70158. LaTeX Warning: Citation `references:schwager2007' on page 417 undefined on inpu t line 70170. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 417 undefined on input line 70256. [417] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 418 undefined on input line 70350. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 418 undefined on input line 70365. [418] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 419 undefined on input line 70560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 419 u ndefined on input line 70560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 419 undefined on input line 70560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 419 undefined on input line 70611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 419 undefined on input line 70657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 419 u ndefined on input line 70657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 419 undefined on input line 70657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 419 undefined on input line 70657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 419 undefined on input line 70708. LaTeX Warning: Citation `references:cundallstrack1979' on page 419 undefined on input line 70755. LaTeX Warning: Citation `references:pfc3dmanual30' on page 419 undefined on inp ut line 70755. [419] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 420 undefined on input line 70836. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 420 undefined on input line 70908. [420] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 421 undefined on input line 71002. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 4 21 undefined on input line 71103. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 421 undefined on input line 71171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 421 undefined on input line 71184. Underfull \hbox (badness 10000) in paragraph at lines 71182--71185 \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 71223. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 421 undefined on input line 71223. [421] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 422 undefined on input line 71236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_2xLin4NodeTetra_L inCohesiveStiffPropDampElastMat' on page 422 undefined on input line 71270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_Lin4NodeTetra_Lin IsoRayleighDampElast' on page 422 undefined on input line 71270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_2xLin4NodeTetra_L inCohesiveStiffPropDampElastMat' on page 422 undefined on input line 71270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_Lin4NodeTetra_Lin IsoRayleighDampElast' on page 422 undefined on input line 71270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 4 22 undefined on input line 71282. [422] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceFunctor' on page 423 undefined on input line 71537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 423 undefined on input line 71605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 423 undefined on input line 71618. Underfull \hbox (badness 10000) in paragraph at lines 71616--71619 \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 71657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 423 undefined on input line 71657. [423] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 424 undefined on input line 71670. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SumIntrForcesCb' on p age 424 undefined on input line 71701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 424 undefined on input line 71713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 424 undefined on input line 71713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 424 undefined on input line 71716. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 424 undefined on input line 71720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.callb acks' on page 424 undefined on input line 71720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 424 un defined on input line 71766. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 424 undefined on input line 71766. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 424 undefined on input line 71809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest' on page 424 undefined on input line 71809. [424] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 425 undefined on input line 71896. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 425 undefined on input line 71896. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 425 undefined on input line 71896. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 425 undefined on input line 71949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear.gravAppli ed' on page 425 undefined on input line 71962. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 425 undefined on input line 72016. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 425 undefined on input line 72029. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 425 undefined on input line 72042. [425] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper.timeStepU pdateInterval' on page 426 undefined on input line 72068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 426 undefined on input line 72068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 426 undefined on input line 72118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 426 undefined on input line 72126. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 426 undefined on input line 72126. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 426 undefined on input line 72135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.autoComp ressionActivation' on page 426 undefined on input line 72135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 426 undefined on input line 72138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 426 undefined on input line 72149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 426 undefined on input line 72149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 426 undefined on input line 72149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 426 undefined on input line 72149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 426 undefined on input line 72149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 426 undefined on input line 72153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest' on page 426 undefined on input line 72157. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 426 undefined on input line 72157. [426] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 427 undefined on input line 72163. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.maxWallV elocity' on page 427 undefined on input line 72185. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 427 undefined on input line 72185. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 427 undefined on input line 72194. 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 72201. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 427 undefined on input line 72201. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 427 undefined on input line 72207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 427 undefined on input line 72207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 427 undefined on input line 72208. 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 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 427 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 427 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 427 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 427 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.radiusCo ntrolInterval' on page 427 undefined on input line 72222. [427] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 428 undefined on input line 72309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 428 undefined on input line 72309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.autoUnload' on page 428 undefined on input line 72309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sphereFr ictionDeg' on page 428 undefined on input line 72361. [428] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.numberOf Grains' on page 429 undefined on input line 72614. [429] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 430 undefined on input line 72679. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 430 undefined on input line 72757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 430 un defined on input line 72884. [430] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 431 undefined on input line 72951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtraDrawer' on pag e 431 undefined on input line 72977. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.showBo dy' on page 431 undefined on input line 73005. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 431 undefined on input line 73044. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 431 undefined on input line 73057. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 43 1 undefined on input line 73161. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 431 undefined on input line 73189. [431] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 432 un defined on input line 73230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.hideBo dy' on page 432 undefined on input line 73245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Box' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_ChainedCylinder' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Cylinder' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_DeformableElement ' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Facet' on page 43 2 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_GridConnection' o n page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_LevelSet' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PFacet' on page 4 32 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PotentialParticle ' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere' on page 4 32 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Tetra' on page 43 2 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Wall' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Box' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_ChainedCylinder' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Cylinder' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_DeformableElement ' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Facet' on page 43 2 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_GridConnection' o n page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_LevelSet' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PFacet' on page 4 32 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PotentialParticle ' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere' on page 4 32 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Tetra' on page 43 2 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Wall' on page 432 undefined on input line 73289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 432 un defined on input line 73301. [432] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 433 unde fined on input line 73385. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 433 undefined on input line 73469. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 433 undefined on input line 73593. [433] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 434 und efined on input line 73777. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 434 un defined on input line 73861. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.color' on page 434 undefined on input line 73873. [434] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 435 undefined on input line 73970. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 435 undefined on input line 74154. [435] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 436 und efined on input line 74288. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 436 undefined on input line 74300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutSlices' on page 436 undefined on input line 74300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutStacks' on page 436 undefined on input line 74300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 436 undefined on input line 74300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 436 undefined on input line 74360. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 436 undefined on input line 74375. [436] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 437 un defined on input line 74522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 437 undefined on input line 74631. [437] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 438 u ndefined on input line 74890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 438 undefined on input line 74902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutSlices ' on page 438 undefined on input line 74902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutStacks ' on page 438 undefined on input line 74902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 438 undefined on input line 74902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 438 undefined on input line 74962. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 438 undefined on input line 74977. [438] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 439 undefined on input line 75007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 439 undefined on input line 75022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 439 un defined on input line 75199. [439] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 440 und efined on input line 75308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 440 un defined on input line 75420. [440] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Aabb' on page 441 undefined on input line 75502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 441 un defined on input line 75514. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 441 und efined on input line 75598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_L3Geom' on page 4 41 undefined on input line 75680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_L6Geom' on page 4 41 undefined on input line 75680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 441 un defined on input line 75692. [441] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 442 u ndefined on input line 75776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 442 u ndefined on input line 75833. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u' on page 442 undefined on input line 75848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 44 2 undefined on input line 75848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 442 u ndefined on input line 75985. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi' on page 4 42 undefined on input line 75997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi0' on page 442 undefined on input line 75997. [442] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_CpmPhys' on page 443 undefined on input line 76142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys' on page 443 undefined on input line 76142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 443 un defined on input line 76154. [443] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 444 undefined on input line 76238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 444 undefined on input line 76340. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 444 undefined on input line 76340. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 444 undefined on input line 76522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 444 undefined on input line 76522. [444] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 445 undefined on input line 76534. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 445 undefined on input line 76534. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 445 undefined on input line 76564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.refRadiu s' on page 445 undefined on input line 76579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 445 undefined on input line 76624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxWeakF n' on page 445 undefined on input line 76654. [445] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene' on page 446 un defined on input line 76835. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 446 und efined on input line 76873. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dynDt' on page 446 undefined on input line 76916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 446 undefined on input line 76916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 446 undefined on input line 76929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 446 undefined on input line 76929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 446 undefined on input line 76942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 446 undefined on input line 76942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.EnergyTracker' on pag e 446 undefined on input line 76955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 446 undefined on input line 76955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 446 undefined on input line 77022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 446 undefined on input line 77035. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 446 und efined on input line 77040. [446] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 447 undefined on input line 77054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.save' on page 4 47 undefined on input line 77124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene.isPeriodic' on page 447 undefined on input line 77221. [447] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.load' on page 4 48 undefined on input line 77397. [448] LaTeX Warning: Hyper reference `yade.timing:' on page 449 undefined on input li ne 77605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 449 undefined on input line 77635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 449 undefined on input line 77650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 449 undefined on input line 77718. [449] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.release FromClump' on page 450 undefined on input line 77725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 450 undefined on input line 77762. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 450 undefined on input line 77898. [450] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' on page 451 undefined on input line 77905. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 451 undefined on input line 77933. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 451 undefined on input line 77956. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection' on page 451 undefined on input line 77969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 451 undefined on input line 77988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 451 und efined on input line 77993. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 451 undefined on input line 78007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 451 undefined on input line 78062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 451 undefined on input line 78077. [451] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 452 undefined on input line 78092. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 452 undefined on input line 78107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 452 undefined on input line 78147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 452 undefined on input line 78162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.grav ity' on page 452 undefined on input line 78234. [452] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 453 undefined on input line 78386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 453 undefined on input line 78421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 453 undefined on input line 78425. [453] LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 454 undefined on input line 78680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 454 undefined on input line 78707. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 454 undefined on input line 78707. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 454 undefined on input line 78720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 4 undefined on input line 78735. [454] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78900. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 5 undefined on input line 78913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 55 undefined on input line 78926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 5 undefined on input line 78926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 5 undefined on input line 78926. 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 78926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 455 undefined on input line 78939. 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 78939. 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 78952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 55 undefined on input line 78965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.dispSc ale' on page 455 undefined on input line 78991. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 55 undefined on input line 78991. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 5 undefined on input line 78991. LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 455 un defined on input line 78991. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 55 undefined on input line 79004. [455] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.setBox' on page 456 undefined on input line 79008. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 456 und efined on input line 79024. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 56 undefined on input line 79024. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 456 und efined on input line 79028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 56 undefined on input line 79028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 56 undefined on input line 79071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 456 undefined on input line 79084. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 456 undefined on input line 79084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 456 undefined on input line 79084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 456 undefined on input line 79140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 456 undefined on input line 79140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 6 undefined on input line 79140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 456 undefined on input line 79144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 456 undefined on input line 79163. [456] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.matches' o n page 457 undefined on input line 79448. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 457 undefined on input line 79448. [457] LaTeX Warning: Hyper reference `prog:customconverters' on page 458 undefined on input line 79452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 58 undefined on input line 79452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.val' on pa ge 458 undefined on input line 79488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 458 undefined on input line 79514. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 458 undefined on input line 79570. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 458 undefined on input line 79588. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 458 undefined on input line 79615. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 458 undefined on input line 79615. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 458 undefined on input line 79628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 8 undefined on input line 79643. [458] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 459 undefined on input line 79808. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 459 undefined on input line 79821. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 9 undefined on input line 79821. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 459 undefined on input line 79821. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 59 undefined on input line 79834. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 9 undefined on input line 79834. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 45 9 undefined on input line 79834. 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 59 undefined on input line 79834. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 459 undefined on input line 79847. 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 459 undefined on input line 79847. 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;! [459] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 460 undefined on input line 79860. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 60 undefined on input line 79873. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.dispSc ale' on page 460 undefined on input line 79899. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 60 undefined on input line 79899. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 0 undefined on input line 79899. LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 460 un defined on input line 79899. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 60 undefined on input line 79912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.setBox' on page 460 undefined on input line 79916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 460 und efined on input line 79932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 60 undefined on input line 79932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 460 und efined on input line 79936. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 60 undefined on input line 79936. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 60 undefined on input line 79979. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 460 undefined on input line 79992. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 460 undefined on input line 79992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 460 undefined on input line 79992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 460 undefined on input line 80048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 460 undefined on input line 80048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 0 undefined on input line 80048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 460 undefined on input line 80052. [460] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 461 undefined on input line 80071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 461 undefined on input line 80190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer' on pa ge 461 undefined on input line 80308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.extraD rawers' on page 461 undefined on input line 80308. [461] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 46 2 undefined on input line 80369. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 46 2 undefined on input line 80407. [462] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 463 undefined on input line 80608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 463 undefined on input line 80608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.sp eed' on page 463 undefined on input line 80608. LaTeX Warning: Citation `publications:duriez2021b' on page 463 undefined on inp ut line 80608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 463 undefined on input line 80633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 463 undefined on input line 80674. LaTeX Warning: Citation `publications:duriez2021b' on page 463 undefined on inp ut line 80687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 463 undefined on input line 80758. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 463 undefined on input line 80771. Underfull \hbox (badness 10000) in paragraph at lines 80769--80772 \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 463 undefined on input line 80797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 463 undefined on input line 80797. [463] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 464 undefined on input line 80810. [464] [465] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 466 undefined on input line 81427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 466 undefined on input line 81427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 466 undefined on input line 81427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 466 undefined on input line 81427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 466 undefined on input line 81427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 466 undefined on input line 81427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 466 undefined on input line 81427. [466] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 467 undefined on input line 81630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 467 undefined on input line 81643. Underfull \hbox (badness 10000) in paragraph at lines 81641--81644 \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 81669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 467 undefined on input line 81669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 467 undefined on input line 81695. [467] LaTeX Warning: Citation `publications:brzezinski2022' on page 468 undefined on input line 81752. LaTeX Warning: Hyper reference `yade.bf:splitting-clump' on page 468 undefined on input line 81768. LaTeX Warning: Hyper reference `yade.bf:handling-new-clumps' on page 468 undefi ned on input line 81772. LaTeX Warning: Hyper reference `yade.bf:packing-parameters' on page 468 undefin ed on input line 81776. LaTeX Warning: Citation `publications:brzezinski2022' on page 468 undefined on input line 81803. LaTeX Warning: Citation `publications:gladky2017' on page 468 undefined on inpu t line 81807. [468] [469] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 47 0 undefined on input line 81916. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 470 undefined on input line 81962. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 470 undefined on input line 81970. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 47 0 undefined on input line 81974. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 47 0 undefined on input line 82006. [470] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 471 undefined on input line 82037. Underfull \hbox (badness 10000) in paragraph at lines 82087--82089 []\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 82118. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportInter actions' on page 471 undefined on input line 82122. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportInter actions' on page 471 undefined on input line 82126. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportSpher es' on page 471 undefined on input line 82162. [471] LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportSpher es' on page 472 undefined on input line 82198. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 472 undefined on input line 82210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 472 und efined on input line 82277. [472] [473] LaTeX Warning: Hyper reference `yade.export:yade.export.textExt' on page 474 un defined on input line 82525. LaTeX Warning: Hyper reference `yade.export:yade.export.textExt' on page 474 un defined on input line 82558. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 474 undefined on input line 82572. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 474 undefined on input line 82576. [474] [475] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 476 undefined on input line 82741. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 476 undefined on input line 82745. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 476 undefined on input line 82749. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 476 undefi ned on input line 82757. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 476 undefined on input line 82806. [476] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 477 undefined on input line 82830. 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 82875. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 477 undefined on input line 82899. 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 82944. [477] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 478 undefined on input line 82964. 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 83042. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 478 undefined on input line 83054. 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 83091. [478] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 479 undefined on input line 83095. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 479 unde fined on input line 83099. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 479 undefined on input line 83103. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 479 undefi ned on input line 83111. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 479 undefined on input line 83140. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 479 undefined on input line 83152. 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 83205. [479] LaTeX Warning: Citation `publications:effeindzourou2016' on page 480 undefined on input line 83240. LaTeX Warning: Citation `publications:effeindzourou2015a' on page 480 undefined on input line 83240. LaTeX Warning: Citation `publications:bourrier2013' on page 480 undefined on in put line 83240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 480 undefined on input line 83243. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 480 u ndefined on input line 83264. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 480 unde fined on input line 83295. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 480 undefined on input line 83299. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 480 undefined on input line 83303. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 480 undefined on input line 83314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 80 undefined on input line 83314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 480 undefined on input line 83320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 480 undefined on input line 83320. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.cylinder' on pa ge 480 undefined on input line 83320. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.cylinderConnect ion' on page 480 undefined on input line 83320. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 480 undefined on input line 83336. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 480 undefined on input line 83341. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 480 undefined on input line 83345. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 480 unde fined on input line 83349. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 480 undefined on input line 83353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 480 undefined on input line 83357. [480] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 481 undefined on input line 83361. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 481 undefined on input line 83365. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 481 undef ined on input line 83372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 481 undefined on input line 83387. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 481 undefined on input line 83391. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.cylinder' on pa ge 481 undefined on input line 83396. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 481 u ndefined on input line 83432. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 481 undefined on input line 83436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 481 undefined on input line 83440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 481 u ndefined on input line 83440. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 481 undef ined on input line 83447. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83451. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 481 undefined on input line 83451. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 481 u ndefined on input line 83451. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 481 undefined on input line 83475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83480. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 481 undefined on input line 83484. [481] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 482 undefined on input line 83488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 482 undefined on input line 83488. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 482 undef ined on input line 83495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 82 undefined on input line 83499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83521. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83521. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 482 undef ined on input line 83524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridNode' on page 482 undefined on input line 83528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 82 undefined on input line 83528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 482 undefined on input line 83566. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83566. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 482 undefined on input line 83570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83570. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 482 undef ined on input line 83577. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 482 u ndefined on input line 83598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 482 undefined on input line 83603. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 482 undefined on input line 83603. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 482 undefined on input line 83615. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 482 undefined on input line 83615. [482] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 483 undef ined on input line 83622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 83 undefined on input line 83626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 483 undefined on input line 83632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83648. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 483 undefined on input line 83653. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 483 undefined on input line 83653. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 483 undefined on input line 83653. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83661. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 483 undefined on input line 83665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 483 undefined on input line 83673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 483 undefined on input line 83677. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83677. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 483 undef ined on input line 83684. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 483 undefined on input line 83704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83704. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 483 undefined on input line 83708. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.pfacetCreator1' on page 483 undefined on input line 83715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 483 undefined on input line 83734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83734. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.pfacetCreator1' on page 483 undefined on input line 83739. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 483 u ndefined on input line 83754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 483 undefined on input line 83754. [483] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 484 undefined on input line 83758. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 484 u ndefined on input line 83758. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.pfacetCreator1' on page 484 undefined on input line 83763. LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 484 undefined on input line 83785. LaTeX Warning: Hyper reference `installation:prerequisites' on page 484 undefin ed on input line 83788. LaTeX Warning: Hyper reference `installation:prerequisites' on page 484 undefin ed on input line 83792. LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 484 undefined on input line 83829. [484] [485] [486] Underfull \hbox (badness 10000) in paragraph at lines 84103--84107 []\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 84203. [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 84539. LaTeX Warning: Hyper reference `HighPrecisionReal:cpp-hp-compatibility' on page 490 undefined on input line 84558. LaTeX Warning: Hyper reference `HighPrecisionReal:higher-hp-precision' on page 490 undefined on input line 84584. 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 85199--85201 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [493] [494] [495] Underfull \hbox (badness 10000) in paragraph at lines 85542--85544 \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 85542--85544 \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 85695--85697 \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 85765. [497] [498] Underfull \hbox (badness 5374) in paragraph at lines 86103--86105 \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 86103--86105 [][]\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 86617--86619 \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 86617--86619 \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 87257. [505] Underfull \hbox (badness 10000) in paragraph at lines 87405--87407 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [506] [507] [508] Underfull \hbox (badness 10000) in paragraph at lines 87748--87750 \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 87748--87750 \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 87901--87903 \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 87971. [510] [511] Underfull \hbox (badness 5374) in paragraph at lines 88309--88311 \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 88309--88311 [][]\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 88823--88825 \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 88823--88825 \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 89431--89433 \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 89431--89433 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps Underfull \hbox (badness 10000) in paragraph at lines 89507--89509 \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 89507--89509 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [519] Underfull \hbox (badness 10000) in paragraph at lines 89583--89585 \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 89583--89585 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [520] Underfull \hbox (badness 10000) in paragraph at lines 89806--89808 \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 89806--89808 \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 89961--89963 \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 89961--89963 \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 90031. [522] LaTeX Warning: Hyper reference `yade.math:yade._math.getFloatDistanceULP' on pa ge 523 undefined on input line 90159. [523] LaTeX Warning: Hyper reference `prog:logging' on page 524 undefined on input li ne 90184. LaTeX Warning: Hyper reference `prog:logging' on page 524 undefined on input li ne 90184. LaTeX Warning: Hyper reference `yade.math:yade._math.getRealHPErrors' on page 5 24 undefined on input line 90192. LaTeX Warning: Hyper reference `yade.math:yade._math.getFloatDistanceULP' on pa ge 524 undefined on input line 90203. [524] Underfull \hbox (badness 10000) in paragraph at lines 90470--90472 \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 90470--90472 [][]\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 91081--91083 \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 91081--91083 \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 91205. [529] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 53 0 undefined on input line 91312. LaTeX Warning: Hyper reference `HighPrecisionReal:higher-hp-precision' on page 530 undefined on input line 91316. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 530 undefined on input line 91362. [530] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 531 undefined on input line 91428. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 531 undefined on input line 91450. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 531 undefined on input line 91472. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 531 undefined on input line 91527. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 531 undefined on input line 91593. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 531 undefined on input line 91615. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 531 undefined on input line 91637. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 531 undefined on input line 91699. [531] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 532 undefined on input line 91765. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 532 undefined on input line 91787. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 532 undefined on input line 91809. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 532 undefined on input line 91864. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 532 undefined on input line 91930. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 532 undefined on input line 91952. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 532 undefined on input line 91974. [532] Underfull \hbox (badness 10000) in paragraph at lines 92211--92214 \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 92333. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3. selfAdjointEigenDecomposition' on page 534 undefined on input line 92423. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3. jacobiSVD' on page 534 undefined on input line 92468. [534] [535] Underfull \hbox (badness 10000) in paragraph at lines 93074--93077 \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 93226. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix6. selfAdjointEigenDecomposition' on page 537 undefined on input line 93316. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix6. jacobiSVD' on page 537 undefined on input line 93361. [537] [538] [539] Underfull \hbox (badness 10000) in paragraph at lines 94066--94069 \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 94188. [540] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.MatrixX. selfAdjointEigenDecomposition' on page 541 undefined on input line 94293. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.MatrixX. jacobiSVD' on page 541 undefined on input line 94338. [541] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion.t oAxisAngle' on page 542 undefined on input line 94791. [542] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 543 undefined on input line 94811. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 543 undefined on input line 94888. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 543 undefined on input line 94900. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 543 undefined on input line 94936. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 543 undefined on input line 94960. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3' on page 543 undefined on input line 94996. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 543 undefined on input line 95008. [543] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 544 undefined on input line 95090. [544] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 545 undefined on input line 95456. [545] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 546 undefined on input line 95801. [546] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 547 undefined on input line 96101. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 547 undefined on input line 96204. [547] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96441. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96453. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96465. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96477. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96489. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 548 undefined on input line 96501. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 548 undefined on input line 96561. [548] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 549 undefined on input line 96664. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 549 undefined on input line 96871. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 549 undefined on input line 96883. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 549 undefined on input line 96895. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 549 undefined on input line 96907. [549] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 550 undefined on input line 96919. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 550 undefined on input line 96931. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 550 undefined on input line 97000. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 550 undefined on input line 97103. [550] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97265. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97277. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97289. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97301. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97313. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 551 undefined on input line 97325. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector4' on page 551 undefined on input line 97394. [551] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6' on page 552 undefined on input line 97749. [552] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 553 undefined on input line 97837. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 553 undefined on input line 98059. [553] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6c' on page 554 undefined on input line 98119. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 554 undefined on input line 98207. [554] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 555 undefined on input line 98399. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6i' on page 555 undefined on input line 98468. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 555 undefined on input line 98556. [555] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 556 undefined on input line 98703. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 556 undefined on input line 98734. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 556 undefined on input line 98761. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 556 undefined on input line 98773. [556] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 557 undefined on input line 99083. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 557 undefined on input line 99110. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 557 undefined on input line 99122. [557] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 558 undefined on input line 99440. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 558 undefined on input line 99506. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 558 undefined on input line 99528. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 558 undefined on input line 99550. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 558 undef ined on input line 99562. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 558 undefined on input line 99605. [558] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 559 undefined on input line 99671. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 559 undefined on input line 99693. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 559 undefined on input line 99715. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 559 undef ined on input line 99727. [559] Underfull \hbox (badness 10000) in paragraph at lines 100033--100036 \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 100155. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix3. selfAdjointEigenDecomposition' on page 561 undefined on input line 100245. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix3. jacobiSVD' on page 561 undefined on input line 100290. [561] [562] [563] Underfull \hbox (badness 10000) in paragraph at lines 100896--100899 \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 101048. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix6. selfAdjointEigenDecomposition' on page 564 undefined on input line 101138. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix6. jacobiSVD' on page 564 undefined on input line 101183. [564] [565] [566] [567] Underfull \hbox (badness 10000) in paragraph at lines 101888--101891 \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 102010. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.MatrixX. selfAdjointEigenDecomposition' on page 568 undefined on input line 102115. [568] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.MatrixX. jacobiSVD' on page 569 undefined on input line 102160. [569] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion.t oAxisAngle' on page 570 undefined on input line 102613. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 570 undefined on input line 102633. [570] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 571 undef ined on input line 102709. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 571 undefined on input line 102721. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 571 undefined on input line 102733. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 571 undef ined on input line 102745. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 571 undefined on input line 102769. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 571 undefined on input line 102793. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3' on page 571 undefined on input line 102829. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 571 undefined on input line 102841. [571] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Real' on page 572 undef ined on input line 102932. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 572 undefined on input line 103001. [572] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 573 undefined on input line 103367. [573] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 574 undefined on input line 103712. [574] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 575 undefined on input line 104012. [575] Underfull \hbox (badness 10000) in paragraph at lines 104072--104074 []\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 104115. [576] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104352. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104364. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104376. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104388. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104400. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 577 undefined on input line 104412. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 577 undefined on input line 104472. Underfull \hbox (badness 10000) in paragraph at lines 104532--104534 []\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 104575. [577] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104782. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104794. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104806. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104818. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104830. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 578 undefined on input line 104842. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 578 undefined on input line 104911. [578] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 579 undefined on input line 105014. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105176. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105188. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105200. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105212. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105224. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 579 undefined on input line 105236. [579] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector4' on page 580 undefined on input line 105305. [580] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6' on page 581 undefined on input line 105660. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 581 undefined on input line 105748. [581] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 582 undefined on input line 105970. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6c' on page 582 undefined on input line 106030. [582] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 583 undefined on input line 106118. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 583 undefined on input line 106310. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6i' on page 583 undefined on input line 106379. [583] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 584 undefined on input line 106467. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 584 undefined on input line 106614. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 584 undefined on input line 106645. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 584 undefined on input line 106672. [584] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 585 undefined on input line 106684. [585] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 586 undefined on input line 106994. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 586 undefined on input line 107021. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 586 undefined on input line 107033. [586] Underfull \hbox (badness 10000) in paragraph at lines 107513--107516 \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 107635. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3.self AdjointEigenDecomposition' on page 588 undefined on input line 107725. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3.jaco biSVD' on page 588 undefined on input line 107770. [588] [589] [590] Underfull \hbox (badness 10000) in paragraph at lines 108376--108379 \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 108528. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix6.self AdjointEigenDecomposition' on page 591 undefined on input line 108618. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix6.jaco biSVD' on page 591 undefined on input line 108663. [591] [592] [593] Underfull \hbox (badness 10000) in paragraph at lines 109246--109248 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109246--109248 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109368--109371 \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 109490. [594] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.MatrixX.self AdjointEigenDecomposition' on page 595 undefined on input line 109595. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.MatrixX.jaco biSVD' on page 595 undefined on input line 109640. [595] [596] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion.t oAxisAngle' on page 597 undefined on input line 110093. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 597 undefined on input line 110113. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 597 undefined on input line 110190. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 597 undefined on input line 110202. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 597 undefined on input line 110238. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 597 undefined on input line 110262. [597] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3' on page 598 undefined on input line 110298. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 598 undefined on input line 110310. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 598 undefined on input line 110379. [598] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 599 undefined on input line 110745. [599] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 600 undefined on input line 111090. [600] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 601 undefined on input line 111390. [601] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 602 undefined on input line 111493. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111730. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111742. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111754. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111766. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111778. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 602 undefined on input line 111790. [602] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 603 undefined on input line 111850. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 603 undefined on input line 111953. [603] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112160. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112172. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112184. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112196. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112208. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 604 undefined on input line 112220. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 604 undefined on input line 112289. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 604 undefined on input line 112392. [604] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112554. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112566. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112578. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112590. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112602. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 605 undefined on input line 112614. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector4' on page 605 undefined on input line 112683. [605] [606] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6' on page 607 undefined on input line 113038. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 607 undefined on input line 113126. [607] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 608 undefined on input line 113348. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6c' on page 608 undefined on input line 113408. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 608 undefined on input line 113496. [608] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 609 undefined on input line 113688. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6i' on page 609 undefined on input line 113757. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 609 undefined on input line 113845. [609] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 610 undefined on input line 113992. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 610 undefined on input line 114023. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 610 undefined on input line 114050. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 610 undefined on input line 114062. [610] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 611 undefined on input line 114372. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 611 undefined on input line 114399. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 611 undefined on input line 114411. [611] LaTeX Warning: Hyper reference `mpy:mpy' on page 612 undefined on input line 11 4684. [612] [613] [614] [615] LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mprint' on page 616 undefined on input line 115630. [616] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 617 undefined on input line 115690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 61 7 undefined on input line 115746. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 617 undef ined on input line 115750. [617] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 618 undefined on input line 115756. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 618 undefined on input line 115774. [618] [619] [620] LaTeX Warning: Hyper reference `yade.pack:yade.pack.filterSpherePack' on page 6 21 undefined on input line 116287. [621] LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 62 2 undefined on input line 116439. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomPeriPack' on page 622 undefined on input line 116439. [622] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 623 undefined on input line 116700. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 623 undefined on input line 116704. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 623 undefined on input line 116708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 23 undefined on input line 116708. [623] LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.appliedP sdScaling' on page 624 undefined on input line 116786. LaTeX Warning: Hyper reference `yade.pack:yade.pack.SpherePack.makeCloud' on pa ge 624 undefined on input line 116837. [624] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 625 undefined on input line 116936. [625] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 62 6 undefined on input line 116992. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 626 undef ined on input line 116996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 626 undefined on input line 117002. [626] [627] [628] [629] [630] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 631 undefined on input line 118540. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 631 un defined on input line 118540. [631] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 632 und efined on input line 118619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 632 und efined on input line 118632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 632 undefined on input line 118658. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 632 undefi ned on input line 118716. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 632 un defined on input line 118782. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 632 un defined on input line 118804. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 632 undefi ned on input line 118826. [632] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 633 undefi ned on input line 118881. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 633 un defined on input line 118947. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 633 un defined on input line 118969. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 633 undefi ned on input line 118991. [633] LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119139. LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119279. [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 119419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 635 undefined on input line 119432. Underfull \hbox (badness 10000) in paragraph at lines 119430--119433 \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 119471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 635 undefined on input line 119471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 635 undefined on input line 119484. [635] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 636 undefined on input line 119568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 636 undefined on input line 119581. Underfull \hbox (badness 10000) in paragraph at lines 119579--119582 \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 119607. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 636 undefined on input line 119633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 636 undefined on input line 119633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 636 undefined on input line 119672. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 636 und efined on input line 119705. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 636 unde fined on input line 119705. [636] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 637 und efined on input line 119789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 637 undefined on input line 119789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 637 undefined on input line 119803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 637 undefined on input line 119803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 637 undefined on input line 119803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 637 und efined on input line 119891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 637 undefined on input line 119891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 637 undefined on input line 119905. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 637 undefined on input line 119905. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 637 undefined on input line 119905. [637] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 638 und efined on input line 119993. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 638 undefined on input line 119993. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 638 undefined on input line 120007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 638 undefined on input line 120007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 638 undefined on input line 120007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 638 und efined on input line 120095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 638 un defined on input line 120095. [638] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 639 und efined on input line 120179. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 639 undefined on input line 120179. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 639 und efined on input line 120276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 639 undefined on input line 120276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 639 und efined on input line 120360. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 639 und efined on input line 120360. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 639 undefined on input line 120374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 639 undefined on input line 120374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 639 undefined on input line 120374. [639] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 640 und efined on input line 120462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 640 u ndefined on input line 120462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 640 und efined on input line 120559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 640 u ndefined on input line 120559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 640 undefined on input line 120573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 640 undefined on input line 120573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 640 undefined on input line 120573. [640] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 641 und efined on input line 120661. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 641 un defined on input line 120661. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 641 und efined on input line 120745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 641 und efined on input line 120745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 641 undefined on input line 120839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 641 un defined on input line 120852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 41 undefined on input line 120865. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 41 undefined on input line 120865. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 641 undefined on input line 120878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClump' on page 641 undefined on input line 120878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClumpMember' o n page 641 undefined on input line 120878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 641 undefined on input line 120881. [641] Underfull \hbox (badness 10000) in paragraph at lines 120907--120910 \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 120922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 642 undefined on input line 120922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 642 undefined on input line 120922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 642 undefined on input line 120935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.groupMask' on pa ge 642 undefined on input line 121028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 642 undefined on input line 121041. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 642 undefined on input line 121054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 642 un defined on input line 121067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 642 un defined on input line 121080. [642] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 643 undefined on input line 121145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.release FromClump' on page 643 undefined on input line 121152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 643 undefined on input line 121189. [643] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 644 undefined on input line 121325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' on page 644 undefined on input line 121332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 644 undefined on input line 121360. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 644 undefined on input line 121383. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection' on page 644 undefined on input line 121396. [644] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 645 und efined on input line 121530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 645 und efined on input line 121543. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 645 undefined on input line 121569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 645 undefined on input line 121602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 645 undefined on input line 121683. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 645 undefined on input line 121696. Underfull \hbox (badness 10000) in paragraph at lines 121694--121697 \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 121748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 645 undefined on input line 121748. [645] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 646 undefined on input line 121774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 646 undefined on input line 121787. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .updatingDispFactor' on page 646 undefined on input line 121815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 46 undefined on input line 121833. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 646 undefined on input line 121955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 646 undefined on input line 121968. Underfull \hbox (badness 10000) in paragraph at lines 121966--121969 \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 121994. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 647 undefined on input line 121994. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 647 undefined on input line 122007. [647] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 648 undefined on input line 122291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 648 undefined on input line 122304. Underfull \hbox (badness 10000) in paragraph at lines 122302--122305 \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 122486. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 649 undefined on input line 122486. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 649 undefined on input line 122551. [649] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 650 undefined on input line 122715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 650 undefined on input line 122728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 650 un defined on input line 122743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 650 undefined on input line 122743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 50 undefined on input line 122743. [650] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 651 undefined on input line 122968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 651 undefined on input line 123004. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 651 undefined on input line 123125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 651 undefined on input line 123138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 651 undefined on input line 123138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 651 undefined on input line 123138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 651 undefined on input line 123151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 651 undefined on input line 123151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 651 undefined on input line 123151. [651] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 652 undefined on input line 123287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 652 undefined on input line 123300. Underfull \hbox (badness 10000) in paragraph at lines 123298--123301 \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 123417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 653 undefined on input line 123417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 653 undefined on input line 123456. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 653 undefined on input line 123528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 653 undefined on input line 123555. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 653 undefined on input line 123555. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 653 undefined on input line 123568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 3 undefined on input line 123583. [653] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 4 undefined on input line 123761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 54 undefined on input line 123774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 4 undefined on input line 123774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 4 undefined on input line 123774. 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 123774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 654 undefined on input line 123787. 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 123787. 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 123800. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 54 undefined on input line 123813. [654] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.dispSc ale' on page 655 undefined on input line 123839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 5 undefined on input line 123839. LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 655 un defined on input line 123839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.setBox' on page 655 undefined on input line 123856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 655 und efined on input line 123872. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123872. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 655 und efined on input line 123876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 55 undefined on input line 123919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 655 undefined on input line 123932. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 655 undefined on input line 123932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 655 undefined on input line 123932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 655 undefined on input line 123988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 655 undefined on input line 123988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 65 5 undefined on input line 123988. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 655 undefined on input line 123992. [655] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 656 undefined on input line 124011. 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 124095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 656 undefined on input line 124136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 656 undefined on input line 124149. Underfull \hbox (badness 10000) in paragraph at lines 124147--124150 \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 124188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 656 undefined on input line 124188. [656] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 657 undefined on input line 124214. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 657 undefined on input line 124328. Underfull \hbox (badness 10000) in paragraph at lines 124326--124329 \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 124447. [657] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 658 undefined on input line 124493. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.rank' on page 658 undefined on input line 124670. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.chainNum ber' on page 658 undefined on input line 124670. [658] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 659 undefined on input line 124770. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 659 undefined on input line 124828. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 65 9 undefined on input line 124828. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 659 undefined on input line 124828. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 659 undefined on input line 124854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 659 undefined on input line 124947. [659] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 660 undefined on input line 125135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 660 undefined on input line 125148. Underfull \hbox (badness 10000) in paragraph at lines 125146--125149 \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 125330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 661 undefined on input line 125330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 661 undefined on input line 125408. [661] LaTeX Warning: Hyper reference `user:clumpsection' on page 662 undefined on inp ut line 125506. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 662 undefined on input line 125644. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 662 undefined on input line 125644. [662] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 663 undefined on input line 125788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 663 undefined on input line 125801. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 663 undefined on input line 125814. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 663 undefined on input line 125827. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 663 un defined on input line 125842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 663 undefined on input line 125842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 63 undefined on input line 125842. [663] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 664 un defined on input line 125927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 664 undefined on input line 125927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 664 undefined on input line 125927. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 664 undefined on input line 126032. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.momentRot ationLaw' on page 664 undefined on input line 126123. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 664 undefined on input line 126123. [664] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 665 undefined on input line 126188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 665 undefined on input line 126188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 665 undefined on input line 126201. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 665 undefined on input line 126240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 665 undefined on input line 126240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 665 undefined on input line 126253. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 665 undefined on input line 126266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 665 undefined on input line 126365. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 665 undefined on input line 126378. [665] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 666 un defined on input line 126393. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 666 undefined on input line 126393. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 66 undefined on input line 126393. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 666 undefined on input line 126426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 666 undefined on input line 126430. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 666 undefined on input line 126430. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 666 undefined on input line 126441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 666 undefined on input line 126441. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 666 undefined on input line 126495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 666 undefined on input line 126508. Underfull \hbox (badness 10000) in paragraph at lines 126506--126509 \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 126534. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 666 undefined on input line 126547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 666 undefined on input line 126547. [666] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 667 undefined on input line 126560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 667 undefined on input line 126573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 667 undefined on input line 126586. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 667 undefined on input line 126624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.boundDispatc her' on page 667 undefined on input line 126624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 667 undefined on input line 126635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 667 undefined on input line 126648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 67 undefined on input line 126648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 667 undefined on input line 126689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 667 undefined on input line 126702. Underfull \hbox (badness 10000) in paragraph at lines 126700--126703 \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 126728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 667 undefined on input line 126728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 667 undefined on input line 126741. [667] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 668 undefined on input line 126774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 668 undefined on input line 126825. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 668 undefined on input line 126838. Underfull \hbox (badness 10000) in paragraph at lines 126836--126839 \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 126851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 668 undefined on input line 126877. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 668 undefined on input line 126877. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 668 undefined on input line 126890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.density' on page 668 undefined on input line 126940. 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 126947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 669 undefined on input line 126947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 669 undefined on input line 126947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 669 undefined on input line 126947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 669 undefined on input line 126947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 669 u ndefined on input line 126947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 669 undefined on input line 127097. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 669 undefined on input line 127123. [669] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 670 un defined on input line 127151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 670 undefined on input line 127151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 70 undefined on input line 127151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 670 undefined on input line 127265. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 670 u ndefined on input line 127265. [670] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 671 undefined on input line 127561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsFracture' on page 671 undefined on input line 127561. [671] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 672 u ndefined on input line 127886. [672] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 673 undefined on input line 127951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 673 undefined on input line 128009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 67 3 undefined on input line 128009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 673 undefined on input line 128009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 673 undefined on input line 128048. [673] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 674 undefined on input line 128167. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 674 undefined on input line 128239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 674 undefined on input line 128239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState.normDmg' on page 674 undefined on input line 128239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.omega' on pag e 674 undefined on input line 128239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 674 undefined on input line 128290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 674 undefined on input line 128303. Underfull \hbox (badness 10000) in paragraph at lines 128301--128304 \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 128420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 675 undefined on input line 128420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 675 undefined on input line 128459. [675] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 676 undefined on input line 128741. Underfull \hbox (badness 10000) in paragraph at lines 128739--128742 \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 128886. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 677 un defined on input line 128919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 677 und efined on input line 128919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 677 u ndefined on input line 128919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 677 undefined on input line 129026. Underfull \hbox (badness 10000) in paragraph at lines 129024--129027 \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 129197. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 678 undefined on input line 129210. [678] [679] [680] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 681 undefined on input line 129992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 681 undefined on input line 130005. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 681 un defined on input line 130020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 681 undefined on input line 130020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 81 undefined on input line 130020. [681] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 682 undefined on input line 130122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 682 undefined on input line 130135. Underfull \hbox (badness 10000) in paragraph at lines 130133--130136 \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 130252. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 682 undefined on input line 130252. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 682 undefined on input line 130278. [682] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130375. Underfull \hbox (badness 10000) in paragraph at lines 130373--130376 \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 130401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 683 undefined on input line 130401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130414. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130485. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 683 undefined on input line 130498. Underfull \hbox (badness 10000) in paragraph at lines 130496--130499 \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 130667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 684 undefined on input line 130667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 684 undefined on input line 130706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter.mDelete d' on page 684 undefined on input line 130734. [684] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine.Rho' on pa ge 685 undefined on input line 130783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 685 u ndefined on input line 130783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 685 undefined on input line 130852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 685 undefined on input line 130865. Underfull \hbox (badness 10000) in paragraph at lines 130863--130866 \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 130878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 685 undefined on input line 130904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 685 undefined on input line 130904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 685 undefined on input line 130917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 685 undefined on input line 130950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 685 undefined on input line 130950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 685 undefined on input line 130950. [685] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 686 undefined on input line 131016. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 686 undefined on input line 131029. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 686 un defined on input line 131044. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 686 undefined on input line 131044. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 86 undefined on input line 131044. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 686 undefined on input line 131103. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 686 undefined on input line 131107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 686 undefined on input line 131107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 686 undefined on input line 131146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 686 undefined on input line 131159. Underfull \hbox (badness 10000) in paragraph at lines 131157--131160 \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 131185. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 687 undefined on input line 131198. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 687 undefined on input line 131198. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 687 undefined on input line 131211. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 687 undefined on input line 131244. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 687 undefined on input line 131400. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 687 undefined on input line 131413. Underfull \hbox (badness 10000) in paragraph at lines 131411--131414 \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 131439. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 688 undefined on input line 131439. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 688 undefined on input line 131452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 688 undefined on input line 131490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 688 undefined on input line 131490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 6 88 undefined on input line 131490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 688 undefined on input line 131529. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 688 undefined on input line 131542. Underfull \hbox (badness 10000) in paragraph at lines 131540--131543 \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 131555. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 688 undefined on input line 131581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 688 undefined on input line 131581. [688] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 689 undefined on input line 131594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 689 undefined on input line 131719. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 689 undefined on input line 131734. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 689 undefi ned on input line 131739. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 689 undefi ned on input line 131743. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 689 undefi ned on input line 131747. [689] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 690 undefined on input line 131881. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 690 undefined on input line 131894. Underfull \hbox (badness 10000) in paragraph at lines 131892--131895 \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 131920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 690 undefined on input line 131920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 690 undefined on input line 131959. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 690 undefined on input line 131992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 690 undefined on input line 131992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.sp eed' on page 690 undefined on input line 131992. LaTeX Warning: Citation `publications:duriez2021b' on page 690 undefined on inp ut line 131992. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 690 undefined on input line 132017. [690] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 691 undefined on input line 132058. LaTeX Warning: Citation `publications:duriez2021b' on page 691 undefined on inp ut line 132071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 691 undefined on input line 132142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 691 undefined on input line 132155. Underfull \hbox (badness 10000) in paragraph at lines 132153--132156 \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 132181. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 691 undefined on input line 132181. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 691 undefined on input line 132194. [691] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 92 undefined on input line 132311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 692 undefined on input line 132311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 692 un defined on input line 132311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 692 u ndefined on input line 132311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 692 undefined on input line 132353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 692 undefined on input line 132366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 6 92 undefined on input line 132366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 692 undefined on input line 132407. [692] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 693 undefined on input line 132420. Underfull \hbox (badness 10000) in paragraph at lines 132418--132421 \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 132446. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 693 undefined on input line 132446. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 693 undefined on input line 132472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.grav ity' on page 693 undefined on input line 132569. [693] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 694 undefined on input line 132758. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 694 undefined on input line 132771. Underfull \hbox (badness 10000) in paragraph at lines 132769--132772 \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 132797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 694 undefined on input line 132823. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 694 undefined on input line 132823. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 694 undefined on input line 132836. [694] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 695 undefined on input line 132920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 695 undefined on input line 132933. Underfull \hbox (badness 10000) in paragraph at lines 132931--132934 \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 133063. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 695 undefined on input line 133063. [695] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 696 undefined on input line 133102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 696 undefined on input line 133225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 696 undefined on input line 133238. Underfull \hbox (badness 10000) in paragraph at lines 133236--133239 \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 133264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 696 undefined on input line 133264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 696 undefined on input line 133277. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 696 undefined on input line 133310. [696] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 697 undefined on input line 133389. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 697 undefined on input line 133402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 697 un defined on input line 133417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 697 undefined on input line 133417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 97 undefined on input line 133417. [697] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 698 undefined on input line 133594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 698 undefined on input line 133607. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 698 un defined on input line 133622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 698 undefined on input line 133622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 98 undefined on input line 133622. LaTeX Warning: Citation `references:cundallstrack1979' on page 698 undefined on input line 133694. [698] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 699 undefined on input line 133924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 699 undefined on input line 133937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 699 un defined on input line 133952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 699 undefined on input line 133952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 6 99 undefined on input line 133952. [699] LaTeX Warning: Command \c invalid in math mode on input line 134021. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 134034. 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 134296. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 701 undefined on input line 134309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 7 01 undefined on input line 134309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 701 undefined on input line 134392. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 701 undefined on input line 134405. Underfull \hbox (badness 10000) in paragraph at lines 134403--134406 \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 134446. [701] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 702 undefined on input line 134485. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 702 undefined on input line 134524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 702 undefined on input line 134524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 702 undefined on input line 134628. [702] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 703 undefined on input line 134669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 703 u ndefined on input line 134732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 703 u ndefined on input line 134732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 703 undefined on input line 134732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 703 und efined on input line 134857. [703] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 704 unde fined on input line 134941. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 704 undefined on input line 135025. [704] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 705 undefined on input line 135149. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 705 undefined on input line 135251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 705 undefined on input line 135251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 705 undefined on input line 135433. [705] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 706 und efined on input line 135617. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 706 un defined on input line 135701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.color' on page 706 undefined on input line 135713. [706] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 707 undefined on input line 135810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 707 u ndefined on input line 135994. [707] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 708 u ndefined on input line 136051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u' on page 708 undefined on input line 136066. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 70 8 undefined on input line 136066. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 708 u ndefined on input line 136203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi' on page 7 08 undefined on input line 136215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi0' on page 708 undefined on input line 136215. [708] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 709 undefined on input line 136362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 709 und efined on input line 136496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 709 undefined on input line 136508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutSlices' on page 709 undefined on input line 136508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutStacks' on page 709 undefined on input line 136508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 709 undefined on input line 136508. [709] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 710 undefined on input line 136568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 710 undefined on input line 136583. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 710 undefined on input line 136730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 710 undefined on input line 136730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 710 undefined on input line 136742. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 710 undefined on input line 136742. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 710 undefined on input line 136772. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.refRadiu s' on page 710 undefined on input line 136787. [710] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 711 undefined on input line 136832. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxWeakF n' on page 711 undefined on input line 136862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 711 un defined on input line 137039. [711] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 712 undefined on input line 137148. [712] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 713 u ndefined on input line 137407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 713 undefined on input line 137419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutSlices ' on page 713 undefined on input line 137419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutStacks ' on page 713 undefined on input line 137419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 713 undefined on input line 137419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 713 undefined on input line 137479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 713 undefined on input line 137494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 713 undefined on input line 137524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 713 undefined on input line 137539. [713] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 714 un defined on input line 137716. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 714 und efined on input line 137825. [714] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundFunctor' on pa ge 715 undefined on input line 137934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 715 undefined on input line 138002. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 715 undefined on input line 138015. Underfull \hbox (badness 10000) in paragraph at lines 138013--138016 \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 138054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 715 undefined on input line 138054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 715 undefined on input line 138067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 715 un defined on input line 138100. [715] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer' on pa ge 716 undefined on input line 138184. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.extraD rawers' on page 716 undefined on input line 138184. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 71 6 undefined on input line 138245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 71 6 undefined on input line 138283. [716] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomFunctor' on pa ge 717 undefined on input line 138439. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 717 undefined on input line 138507. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 717 undefined on input line 138520. Underfull \hbox (badness 10000) in paragraph at lines 138518--138521 \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 138559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 717 undefined on input line 138559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 717 undefined on input line 138572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 717 un defined on input line 138605. [717] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysFunctor' on pa ge 718 undefined on input line 138689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 718 undefined on input line 138757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 718 undefined on input line 138770. Underfull \hbox (badness 10000) in paragraph at lines 138768--138771 \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 138809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 718 undefined on input line 138809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 718 undefined on input line 138822. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 718 un defined on input line 138855. [718] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeFunctor' on pa ge 719 undefined on input line 138939. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 719 undefined on input line 139007. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 719 undefined on input line 139020. Underfull \hbox (badness 10000) in paragraph at lines 139018--139021 \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 139059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 719 undefined on input line 139059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 719 undefined on input line 139072. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 719 un defined on input line 139105. [719] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 720 undefined on input line 139189. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 720 undefined on input line 139257. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 720 undefined on input line 139270. Underfull \hbox (badness 10000) in paragraph at lines 139268--139271 \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 139309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 720 undefined on input line 139309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 720 undefined on input line 139322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 720 un defined on input line 139355. [720] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine' on pag e 721 undefined on input line 139439. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 721 undefined on input line 139477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 721 undefined on input line 139490. Underfull \hbox (badness 10000) in paragraph at lines 139488--139491 \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 139516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 721 undefined on input line 139516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 721 undefined on input line 139529. LaTeX Warning: Hyper reference `formulation:demsimulations' on page 721 undefin ed on input line 139562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 721 undefined on input line 139562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.viscEl' on page 721 undefined on input line 139562. [721] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 722 undefined on input line 139598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.timestepSafetyCoefficient' on page 722 undefined on input line 139598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 722 undefined on input line 139611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 722 undefined on input line 139639. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 722 undefined on input line 139652. Underfull \hbox (badness 10000) in paragraph at lines 139650--139653 \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 139691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 722 undefined on input line 139691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 722 undefined on input line 139717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 722 undefined on input line 139756. [722] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 7 23 undefined on input line 139784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 723 undefined on input line 139784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 723 undefined on input line 139802. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 723 undefined on input line 139840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 723 undefined on input line 139853. Underfull \hbox (badness 10000) in paragraph at lines 139851--139854 \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 139905. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 723 undefined on input line 139905. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 723 undefined on input line 139918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 723 undefined on input line 139964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 723 undefined on input line 139964. [723] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 724 undefined on input line 140032. Underfull \hbox (badness 10000) in paragraph at lines 140030--140033 \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 140171. LaTeX Warning: Citation `publications:bourrier2013' on page 724 undefined on in put line 140171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 724 undefined on input line 140171. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridConnection' on page 724 undefined on input line 140171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 724 undefined on input line 140171. [724] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 725 und efined on input line 140293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 725 und efined on input line 140306. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridNode' on pa ge 725 undefined on input line 140379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 725 undefined on input line 140379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 725 undefined on input line 140379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 725 undefined on input line 140477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 725 u ndefined on input line 140492. [725] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 726 undefined on input line 140564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 726 undefined on input line 140564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 726 undefined on input line 140564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 726 undefined on input line 140587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 726 und efined on input line 140587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 726 undefined on input line 140587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 726 undefined on input line 140658. Underfull \hbox (badness 10000) in paragraph at lines 140656--140659 \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 140777. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 727 undefi ned on input line 140855. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 727 un defined on input line 140921. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 727 un defined on input line 140943. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 727 undefi ned on input line 140965. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 727 undefi ned on input line 141020. [727] LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 728 un defined on input line 141086. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 728 un defined on input line 141108. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 728 undefi ned on input line 141130. [728] Underfull \hbox (badness 10000) in paragraph at lines 141367--141370 \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 141489. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix3.selfAdjointEige nDecomposition' on page 729 undefined on input line 141579. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix3.jacobiSVD' on p age 729 undefined on input line 141624. [729] [730] [731] Underfull \hbox (badness 10000) in paragraph at lines 142230--142233 \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 142382. [732] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix6.selfAdjointEige nDecomposition' on page 733 undefined on input line 142472. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.Matrix6.jacobiSVD' on p age 733 undefined on input line 142517. [733] [734] Underfull \hbox (badness 10000) in paragraph at lines 143222--143225 \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 143344. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.MatrixX.selfAdjointEige nDecomposition' on page 736 undefined on input line 143449. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP1.MatrixX.jacobiSVD' on p age 736 undefined on input line 143494. [736] [737] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion.toAxisAngle' on page 738 undefined on input line 143947. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 738 undefi ned on input line 143967. [738] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 739 und efined on input line 144044. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 739 und efined on input line 144056. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 739 und efined on input line 144092. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 739 und efined on input line 144116. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3' on page 739 undefi ned on input line 144152. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 739 undefi ned on input line 144164. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 739 undefi ned on input line 144246. [739] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 740 undef ined on input line 144612. [740] [741] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 742 undef ined on input line 144957. [742] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 743 undefi ned on input line 145257. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 743 undefi ned on input line 145360. [743] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145597. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145609. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145621. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145633. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145645. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 744 undefi ned on input line 145657. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 744 undef ined on input line 145717. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 744 undef ined on input line 145820. [744] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146027. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146039. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146051. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146063. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146075. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 745 undef ined on input line 146087. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 745 undef ined on input line 146156. [745] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 746 undef ined on input line 146259. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146421. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146433. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146445. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146457. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146469. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 746 undef ined on input line 146481. [746] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector4' on page 747 undefi ned on input line 146550. [747] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6' on page 748 undefi ned on input line 146905. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 748 undefi ned on input line 146993. [748] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 749 undefi ned on input line 147215. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6c' on page 749 undef ined on input line 147275. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 749 undef ined on input line 147363. [749] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 750 undef ined on input line 147555. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6i' on page 750 undef ined on input line 147624. [750] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 751 undef ined on input line 147712. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 751 undef ined on input line 147859. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 751 undefi ned on input line 147890. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 751 undefi ned on input line 147917. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 751 undefi ned on input line 147929. [751] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 752 undef ined on input line 148239. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 752 undef ined on input line 148266. [752] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 753 undef ined on input line 148278. [753] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 754 undefi ned on input line 148596. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 754 un defined on input line 148662. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox2' on page 754 un defined on input line 148684. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 754 undefi ned on input line 148706. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 754 unde fined on input line 148718. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 754 undefi ned on input line 148761. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 754 un defined on input line 148827. LaTeX Warning: Hyper reference `yade.plot:yade.plot.AlignedBox3' on page 754 un defined on input line 148849. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 754 undefi ned on input line 148871. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 754 unde fined on input line 148883. [754] [755] Underfull \hbox (badness 10000) in paragraph at lines 149189--149192 \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 149311. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix3.selfAdjointEige nDecomposition' on page 756 undefined on input line 149401. [756] LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix3.jacobiSVD' on p age 757 undefined on input line 149446. [757] [758] Underfull \hbox (badness 10000) in paragraph at lines 150052--150055 \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 150204. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix6.selfAdjointEige nDecomposition' on page 760 undefined on input line 150294. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.Matrix6.jacobiSVD' on p age 760 undefined on input line 150339. [760] [761] [762] Underfull \hbox (badness 10000) in paragraph at lines 151044--151047 \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 151166. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.MatrixX.selfAdjointEige nDecomposition' on page 764 undefined on input line 151271. LaTeX Warning: Hyper reference `yade.plot:yade.plot.HP2.MatrixX.jacobiSVD' on p age 764 undefined on input line 151316. [764] [765] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion.toAxisAngle' on page 766 undefined on input line 151769. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 766 undefi ned on input line 151789. [766] LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 767 unde fined on input line 151865. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 767 und efined on input line 151877. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 767 und efined on input line 151889. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 767 unde fined on input line 151901. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 767 und efined on input line 151925. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 767 und efined on input line 151949. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3' on page 767 undefi ned on input line 151985. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 767 undefi ned on input line 151997. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 767 unde fined on input line 152088. [767] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 768 undefi ned on input line 152157. [768] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 769 undef ined on input line 152523. [769] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 770 undef ined on input line 152868. [770] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 771 undefi ned on input line 153168. Underfull \hbox (badness 10000) in paragraph at lines 153228--153230 []\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 153271. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 772 undefi ned on input line 153508. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 772 undefi ned on input line 153520. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 772 undefi ned on input line 153532. [772] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 773 undefi ned on input line 153544. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 773 undefi ned on input line 153556. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 773 undefi ned on input line 153568. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 773 undef ined on input line 153628. Underfull \hbox (badness 10000) in paragraph at lines 153688--153690 []\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 153731. [773] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153938. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153950. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153962. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153974. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153986. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 774 undef ined on input line 153998. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 774 undef ined on input line 154067. [774] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 775 undef ined on input line 154170. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154332. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154344. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154356. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154368. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154380. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 775 undef ined on input line 154392. [775] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector4' on page 776 undefi ned on input line 154461. [776] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6' on page 777 undefi ned on input line 154816. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 777 undefi ned on input line 154904. [777] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 778 undefi ned on input line 155126. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6c' on page 778 undef ined on input line 155186. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 778 undef ined on input line 155274. [778] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 779 undef ined on input line 155466. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6i' on page 779 undef ined on input line 155535. [779] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 780 undef ined on input line 155623. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 780 undef ined on input line 155770. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 780 undefi ned on input line 155801. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 780 undefi ned on input line 155828. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 780 undefi ned on input line 155840. [780] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 781 undef ined on input line 156150. [781] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 782 undef ined on input line 156177. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 782 undef ined on input line 156189. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 782 undefined on input line 156475. [782] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 783 undefined on input line 156526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 783 undefined on input line 156539. Underfull \hbox (badness 10000) in paragraph at lines 156537--156540 \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 156578. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 783 undefined on input line 156604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 783 undefined on input line 156604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 783 undefined on input line 156617. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 783 undefined on input line 156650. [783] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 784 undefined on input line 156701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 784 undefined on input line 156714. Underfull \hbox (badness 10000) in paragraph at lines 156712--156715 \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 156753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 784 undefined on input line 156779. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 784 undefined on input line 156779. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 784 undefined on input line 156792. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 784 undefined on input line 156889. [784] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 785 undefined on input line 156902. Underfull \hbox (badness 10000) in paragraph at lines 156900--156903 \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 156941. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 785 undefined on input line 156967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 785 undefined on input line 156967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 785 undefined on input line 157006. [785] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 786 undefined on input line 157129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 786 undefined on input line 157142. Underfull \hbox (badness 10000) in paragraph at lines 157140--157143 \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 157220. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 786 undefined on input line 157220. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 786 undefined on input line 157233. [786] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 787 undefined on input line 157369. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 787 undefined on input line 157382. Underfull \hbox (badness 10000) in paragraph at lines 157380--157383 \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 157395. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 787 undefined on input line 157434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 787 undefined on input line 157434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 787 undefined on input line 157473. LaTeX Warning: Citation `publications:maurin2015b' on page 787 undefined on inp ut line 157519. LaTeX Warning: Citation `publications:maurin2016' on page 787 undefined on inpu t line 157519. LaTeX Warning: Citation `publications:maurin2018' on page 787 undefined on inpu t line 157519. LaTeX Warning: Citation `publications:maurin2015b' on page 787 undefined on inp ut line 157519. LaTeX Warning: Citation `publications:maurin2015phd' on page 787 undefined on i nput line 157519. LaTeX Warning: Citation `references:maurin2018-vansbasis' on page 787 undefined on input line 157519. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 787 unde fined on input line 157519. LaTeX Warning: Citation `references:maurin2018-vansvalidations' on page 787 und efined on input line 157519. [787] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.dens Fluid' on page 788 undefined on input line 157539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxFl uid' on page 788 undefined on input line 157539. LaTeX Warning: Citation `references:dallavalle1948' on page 788 undefined on in put line 157539. LaTeX Warning: Citation `references:revilbaudard2013' on page 788 undefined on input line 157539. LaTeX Warning: Citation `references:richardson1954' on page 788 undefined on in put line 157539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.visc oDyn' on page 788 undefined on input line 157539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.roug hnessPartScale' on page 788 undefined on input line 157539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.velF luct' on page 788 undefined on input line 157543. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 788 undefined on input line 157543. LaTeX Warning: Citation `references:wiberg1985' on page 788 undefined on input line 157544. LaTeX Warning: Citation `references:schmeeckle2007' on page 788 undefined on in put line 157550. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.lift ' on page 788 undefined on input line 157550. LaTeX Warning: Citation `publications:maurin2018' on page 788 undefined on inpu t line 157559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.stea dyFlow' on page 788 undefined on input line 157559. LaTeX Warning: Citation `publications:maurin2015phd' on page 788 undefined on i nput line 157570. LaTeX Warning: Citation `references:revilbaudard2013' on page 788 undefined on input line 157574. LaTeX Warning: Citation `publications:maurin2015phd' on page 788 undefined on i nput line 157574. LaTeX Warning: Citation `publications:maurin2015b' on page 788 undefined on inp ut line 157574. [788] LaTeX Warning: Citation `references:wiberg1985' on page 789 undefined on input line 157588. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 789 undefined on input line 157601. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 789 undefined on input line 157627. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 789 undefined on input line 157640. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxPa rt' on page 789 undefined on input line 157655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vyPa rt' on page 789 undefined on input line 157655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vzPa rt' on page 789 undefined on input line 157655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 789 undefined on input line 157655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag1' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag2' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art1' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art2' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart1' on page 789 undefined on input line 157665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart2' on page 789 undefined on input line 157665. [789] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 790 undefined on input line 157851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 790 undefined on input line 157864. Underfull \hbox (badness 10000) in paragraph at lines 157862--157865 \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 157918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 790 undefined on input line 157918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 790 undefined on input line 157918. Underfull \hbox (badness 10000) in paragraph at lines 157916--157919 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 157916--157919 \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 157916--157919 \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 157931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 790 undefined on input line 157957. LaTeX Warning: Citation `references:li1995' on page 790 undefined on input line 157970. LaTeX Warning: Citation `references:revilbaudard2013' on page 790 undefined on input line 157970. [790] LaTeX Warning: Citation `references:revilbaudard2015' on page 791 undefined on input line 158037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 791 undefined on input line 158180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 791 undefined on input line 158180. [791] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 792 undefined on input line 158232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 792 undefined on input line 158245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 792 undefined on input line 158284. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 792 undefined on input line 158297. LaTeX Warning: Citation `publications:maurin2018' on page 792 undefined on inpu t line 158336. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 792 undefined on input line 158362. [792] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 793 undefined on input line 158537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 793 undefined on input line 158602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 793 undefined on input line 158615. [793] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 794 undefined on input line 158641. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 794 undefined on input line 158654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 794 undefined on input line 158680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 794 undefined on input line 158693. Underfull \hbox (badness 10000) in paragraph at lines 158850--158853 \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 159491. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 797 undefined on input line 159504. Underfull \hbox (badness 10000) in paragraph at lines 159502--159505 \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 159543. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 797 undefined on input line 159543. [797] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 798 undefined on input line 159595. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 798 undefined on input line 159792. [798] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 799 undefined on input line 159860. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 799 undefined on input line 159873. Underfull \hbox (badness 10000) in paragraph at lines 159871--159874 \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 159912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 799 undefined on input line 159912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 799 undefined on input line 159925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 799 undefined on input line 159958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 799 undefined on input line 160042. [799] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 800 undefined on input line 160115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 800 undefined on input line 160183. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 800 undefined on input line 160196. Underfull \hbox (badness 10000) in paragraph at lines 160194--160197 \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 160235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 800 undefined on input line 160235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 800 undefined on input line 160248. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 800 undefined on input line 160281. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 800 undefined on input line 160281. [800] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 801 u ndefined on input line 160533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 801 undefined on input line 160533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 801 unde fined on input line 160533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 801 undefined on input line 160533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 801 undefined on input line 160533. [801] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 802 u ndefined on input line 160617. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 802 unde fined on input line 160617. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 802 u ndefined on input line 160617. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 802 undefined on input line 160655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 802 undefined on input line 160675. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 802 undefined on input line 160735. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 802 unde fined on input line 160735. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 802 u ndefined on input line 160735. [802] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 803 undefined on input line 160773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 803 undefined on input line 160793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 803 u ndefined on input line 160853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 803 undefined on input line 160853. [803] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 804 u ndefined on input line 160963. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 804 un defined on input line 160963. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 804 u ndefined on input line 160963. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 804 undefined on input line 160963. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 804 undefined on input line 161078. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 804 undefined on input line 161104. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 804 u ndefined on input line 161137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 804 un defined on input line 161137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 804 u ndefined on input line 161137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 804 undefined on input line 161137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 804 undefined on input line 161137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 804 undefined on input line 161137. [804] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 805 undefined on input line 161194. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 805 undefined on input line 161266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 805 un defined on input line 161266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 805 u ndefined on input line 161266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 805 undefined on input line 161304. [805] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 806 undefined on input line 161376. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 806 undefined on input line 161376. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 806 u ndefined on input line 161460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 806 un defined on input line 161460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 806 undefined on input line 161460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 806 undefined on input line 161570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 806 undefined on input line 161570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 806 undefined on input line 161580. [806] LaTeX Warning: Citation `references:mcnamara2008' on page 807 undefined on inpu t line 161614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 807 undefined on input line 161645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 807 undefined on input line 161645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 807 undefined on input line 161680. [807] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 808 undefined on input line 161753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 808 undefined on input line 161753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 808 undefined on input line 161753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 808 u ndefined on input line 161753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 808 undefined on input line 161753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 808 undefined on input line 161753. LaTeX Warning: Citation `publications:duriez2023' on page 808 undefined on inpu t line 161753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 808 u ndefined on input line 161837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 808 undefined on input line 161837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 808 undefined on input line 161837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 808 undefined on input line 161837. LaTeX Warning: Citation `publications:duriez2021a' on page 808 undefined on inp ut line 161837. LaTeX Warning: Citation `publications:duriez2021b' on page 808 undefined on inp ut line 161837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 808 undefined on input line 161837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 808 undefined on input line 161837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 808 undefined on input line 161837. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 808 undefined on input line 161845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 808 undefined on input line 161845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 808 undefined on input line 161855. [808] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 8 09 undefined on input line 161940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 809 undefined on input line 161940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 809 undefined on input line 161940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 809 undefined on input line 161940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 809 undefined on input line 161940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 809 undefined on input line 161940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 809 undefined on input line 161948. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 809 undefined on input line 161948. [809] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 810 undefined on input line 162082. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 810 un defined on input line 162082. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 810 u ndefined on input line 162082. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys.contactArea' on page 810 undefined on input line 162215. [810] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 811 u ndefined on input line 162354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 811 u ndefined on input line 162354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 811 undefined on input line 162451. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 811 u ndefined on input line 162451. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 811 undefined on input line 162474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 811 undefined on input line 162474. [811] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 812 undefined on input line 162574. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 812 undefined on input line 162574. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 812 u ndefined on input line 162574. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 812 u ndefined on input line 162671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 812 undefined on input line 162671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 812 u ndefined on input line 162671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 812 undefined on input line 162672. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 812 undefined on input line 162672. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 812 undefined on input line 162673. [812] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 813 undefined on input line 162759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 813 u ndefined on input line 162759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 813 u ndefined on input line 162759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 813 u ndefined on input line 162869. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 813 u ndefined on input line 162869. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 813 undefined on input line 162869. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 813 u ndefined on input line 162869. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.distFactor' on page 813 undefined on input line 162875. [813] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 814 undefined on input line 162906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 814 undefined on input line 162906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.noRatch' on page 814 undefined on input line 162914. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 814 undefined on input line 162914. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 814 undefined on input line 162925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 814 undefined on input line 162942. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 814 undefined on input line 162947. [814] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 815 u ndefined on input line 162960. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 815 undefined on input line 163077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 815 undefined on input line 163103. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 815 u ndefined on input line 163136. [815] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 816 undefined on input line 163251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 816 undefined on input line 163277. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 816 u ndefined on input line 163310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 816 u ndefined on input line 163310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 816 undefined on input line 163320. [816] LaTeX Warning: Citation `references:mcnamara2008' on page 817 undefined on inpu t line 163354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 817 undefined on input line 163407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 817 undefined on input line 163467. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 817 u ndefined on input line 163467. [817] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 818 undefined on input line 163477. LaTeX Warning: Citation `references:mcnamara2008' on page 818 undefined on inpu t line 163511. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 818 undefined on input line 163542. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 818 undefined on input line 163542. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 818 undefined on input line 163577. [818] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 819 un defined on input line 163650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 8 19 undefined on input line 163650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 819 undefined on input line 163734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 819 undefined on input line 163734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 819 und efined on input line 163734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 819 undefined on input line 163734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 819 u ndefined on input line 163818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 819 undefined on input line 163818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 819 und efined on input line 163818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 819 undefined on input line 163818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 819 undefined on input line 163818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 819 undefined on input line 163818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 819 undefined on input line 163818. [819] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 8 20 undefined on input line 163902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 820 undefined on input line 163902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 820 und efined on input line 163902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 820 undefined on input line 163902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 820 undefined on input line 163902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 820 undefined on input line 163902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 820 undefined on input line 163902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 820 u ndefined on input line 164025. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 820 und efined on input line 164025. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 820 u ndefined on input line 164025. [820] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 821 undefined on input line 164063. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 821 u ndefined on input line 164135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 821 und efined on input line 164135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 821 u ndefined on input line 164135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 821 undefined on input line 164135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 821 undefined on input line 164250. [821] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 822 undefined on input line 164276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 822 u ndefined on input line 164309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 822 und efined on input line 164309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 822 u ndefined on input line 164309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 822 undefined on input line 164309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 822 undefined on input line 164347. [822] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 823 undefined on input line 164625. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 823 undefined on input line 164638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 823 un defined on input line 164653. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 823 undefined on input line 164653. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 8 23 undefined on input line 164653. [823] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys.k r' on page 824 undefined on input line 164918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys.k RCrp' on page 824 undefined on input line 164918. [824] [825] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 826 und efined on input line 165432. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .sortAxis' on page 826 undefined on input line 165435. [826] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 827 undefined on input line 165458. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 827 undefined on input line 165458. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound.sweepLength' on page 827 undefined on input line 165464. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 827 undefined on input line 165488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 827 undefined on input line 165501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 8 27 undefined on input line 165501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 827 undefined on input line 165584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 827 undefined on input line 165597. Underfull \hbox (badness 10000) in paragraph at lines 165595--165598 \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 165638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 828 undefined on input line 165677. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 828 undefined on input line 165716. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 828 undefined on input line 165716. [828] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 829 undefined on input line 165820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 829 undefined on input line 165861. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 829 undefined on input line 165930. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 829 undefined on input line 165943. Underfull \hbox (badness 10000) in paragraph at lines 165941--165944 \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 165995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 829 undefined on input line 165995. [829] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 830 undefined on input line 166034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 83 0 undefined on input line 166077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 830 undefined on input line 166123. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 830 undefined on input line 166136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 830 undefined on input line 166162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 830 undefined on input line 166162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 830 undefined on input line 166188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 830 undefined on input line 166188. [830] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 831 undefined on input line 166232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 831 und efined on input line 166237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 831 undefined on input line 166321. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166336. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 831 undefined on input line 166406. [831] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 832 undefined on input line 166466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 832 undefined on input line 166466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 32 undefined on input line 166466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.geomD ispatcher' on page 832 undefined on input line 166466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.physD ispatcher' on page 832 undefined on input line 166466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.lawDi spatcher' on page 832 undefined on input line 166466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IntrCallback' on page 832 undefined on input line 166477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 832 undefined on input line 166477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 832 undefined on input line 166518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 832 undefined on input line 166531. Underfull \hbox (badness 10000) in paragraph at lines 166529--166532 \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 166544. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 832 undefined on input line 166570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 832 undefined on input line 166596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 832 undefined on input line 166596. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 832 undefined on input line 166609. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 832 undefined on input line 166622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceFunctor' on page 832 undefined on input line 166655. [832] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 833 undefined on input line 166723. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 833 undefined on input line 166736. Underfull \hbox (badness 10000) in paragraph at lines 166734--166737 \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 166775. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 833 undefined on input line 166775. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 833 undefined on input line 166788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 8 33 undefined on input line 166821. [833] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 834 undefined on input line 166959. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 834 undefined on input line 166972. Underfull \hbox (badness 10000) in paragraph at lines 166970--166973 \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 166998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 834 undefined on input line 167037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 834 undefined on input line 167037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 834 undefined on input line 167063. [834] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 835 undefined on input line 167189. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 835 undefined on input line 167202. Underfull \hbox (badness 10000) in paragraph at lines 167200--167203 \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 167215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 835 undefined on input line 167254. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 835 undefined on input line 167254. [835] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 836 undefined on input line 167319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 836 undefined on input line 167378. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 836 undefined on input line 167378. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 836 undefined on input line 167381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 836 undefined on input line 167385. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.callb acks' on page 836 undefined on input line 167385. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 836 undefined on input line 167431. [836] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 837 undefined on input line 167599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 837 undefined on input line 167599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.normalCoh esion' on page 837 undefined on input line 167602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.shearCohe sion' on page 837 undefined on input line 167602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 37 undefined on input line 167643. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 37 undefined on input line 167669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 37 undefined on input line 167682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 837 undefined on input line 167682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 837 undefined on input line 167701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 837 undefined on input line 167701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.initCohe sion' on page 837 undefined on input line 167701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 837 undefined on input line 167701. [837] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 838 undefined on input line 167731. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 38 undefined on input line 167744. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 838 undefined on input line 167744. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 38 undefined on input line 167770. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 838 undefined on input line 167770. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 838 u ndefined on input line 167803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 838 undefined on input line 167803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 838 u ndefined on input line 167803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 838 u ndefined on input line 167803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 38 undefined on input line 167813. [838] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 839 undefined on input line 167913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 839 undefined on input line 167913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 839 undefined on input line 167997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 839 undefined on input line 167997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 839 undefined on input line 168081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 839 undefined on input line 168081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 39 undefined on input line 168119. [839] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 840 u ndefined on input line 168178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 840 undefined on input line 168178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 84 0 undefined on input line 168178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 840 undefined on input line 168216. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 840 undefined on input line 168275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 40 undefined on input line 168313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 840 undefined on input line 168372. [840] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 841 undefined on input line 168381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 84 1 undefined on input line 168466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 841 undefined on input line 168466. LaTeX Warning: Citation `publications:scholtes2009a' on page 841 undefined on i nput line 168466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 841 undefined on input line 168472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 841 undefined on input line 168472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 841 undefined on input line 168472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 84 1 undefined on input line 168472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 841 undefined on input line 168472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 841 undefined on input line 168472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 841 undefined on input line 168472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys.frictAngle' on page 841 undefined on input line 168475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 41 undefined on input line 168513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 41 undefined on input line 168526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 41 undefined on input line 168539. [841] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 842 undefined on input line 168598. [842] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 843 undefined on input line 168833. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 843 undefined on input line 168983. [843] LaTeX Warning: Command \u invalid in math mode on input line 169180. 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 169185. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 844 undefined on input line 169185. LaTeX Warning: Citation `references:thornton2013' on page 844 undefined on inpu t line 169185. LaTeX Warning: Citation `references:schwager2007' on page 844 undefined on inpu t line 169185. LaTeX Warning: Citation `references:mueller2011' on page 844 undefined on input line 169191. [844] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 845 undefined on input line 169200. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.en' on page 845 undefined on input line 169203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.es' on page 845 undefined on input line 169203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 845 undefined on input line 169203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 845 undefined on input line 169203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 45 undefined on input line 169206. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 45 undefined on input line 169309. LaTeX Warning: Citation `references:mueller2011' on page 845 undefined on input line 169402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 845 undefined on input line 169420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 845 undefined on input line 169420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 845 undefined on input line 169420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 845 undefined on input line 169420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.frictA ngle' on page 845 undefined on input line 169420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 845 undefined on input line 169420. [845] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 846 undefined on input line 169458. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 846 undefined on input line 169471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 84 6 undefined on input line 169530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 846 undefined on input line 169530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 846 undefined on input line 169530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 846 undefined on input line 169533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 46 undefined on input line 169571. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 46 undefined on input line 169584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 46 undefined on input line 169597. [846] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 847 undefined on input line 169656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 847 undefined on input line 169656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 847 undefined on input line 169656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 847 undefined on input line 169656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 47 undefined on input line 169694. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 47 undefined on input line 169707. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 47 undefined on input line 169720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 847 undefined on input line 169779. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 847 undefined on input line 169779. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 847 undefined on input line 169779. [847] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 48 undefined on input line 169817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 48 undefined on input line 169830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 48 undefined on input line 169843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 848 undefined on input line 169902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 84 8 undefined on input line 169902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 848 undefined on input line 169902. LaTeX Warning: Citation `publications:duriez2016' on page 848 undefined on inpu t line 169902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 848 undefined on input line 170020. [848] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 849 undefined on input line 170033. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 84 9 undefined on input line 170051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 8 49 undefined on input line 170051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 849 undefined on input line 170232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 849 undefined on input line 170232. [849] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170283. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170296. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 85 0 undefined on input line 170368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 8 50 undefined on input line 170368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170406. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170432. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 8 50 undefined on input line 170458. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 850 undefined on input line 170504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 850 undefined on input line 170504. [850] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 851 undefined on input line 170611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 851 undefined on input line 170611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 851 undefined on input line 170693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 851 undefined on input line 170706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 851 undefined on input line 1 70719. [851] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 852 undefined on input line 170771. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 852 undefined on input line 170784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 852 un defined on input line 170799. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 852 undefined on input line 170799. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 8 52 undefined on input line 170799. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 852 undefined on input line 170838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 852 undefined on input line 170838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 852 undefined on input line 170907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 852 undefined on input line 170920. [852] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 853 undefined on input line 171158. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 853 undefined on input line 171158. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.onJoint' o n page 853 undefined on input line 171171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 853 undefined on input line 1 71171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 853 undefined on input line 1 71197. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.jointNorma l1' on page 853 undefined on input line 171210. [853] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.jointDilatio nAngle' on page 854 undefined on input line 171444. [854] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 855 undefined on input line 171630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 855 undefined on input line 171688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 85 5 undefined on input line 171688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 855 undefined on input line 171688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 855 undefined on input line 171727. [855] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 856 undefined on input line 171924. [856] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 857 undefined on input line 172025. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 857 undefined on input line 172102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 857 undefined on input line 172115. Underfull \hbox (badness 10000) in paragraph at lines 172113--172116 \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 172128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 857 undefined on input line 172128. [857] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 858 undefined on input line 172297. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 858 undefined on input line 172297. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 858 undefined on input line 172336. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 858 undefined on input line 172395. [858] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 859 undefined on input line 172407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 859 undefined on input line 172407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 859 undefined on input line 172494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 859 undefined on input line 172507. Underfull \hbox (badness 10000) in paragraph at lines 172505--172508 \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 172520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 859 undefined on input line 172520. [859] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 860 undefined on input line 172689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 860 undefined on input line 172689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 860 undefined on input line 172728. [860] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine.KnC' o n page 861 undefined on input line 172790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 861 undefined on input line 172793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 861 undefined on input line 172793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 861 undefined on input line 172893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 861 undefined on input line 172906. Underfull \hbox (badness 10000) in paragraph at lines 172904--172907 \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 172919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 862 undefined on input line 172919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 862 undefined on input line 173075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 862 undefined on input line 173075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 862 undefined on input line 173114. [862] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 863 undefined on input line 173174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.sigma_ save' on page 863 undefined on input line 173174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 863 undefined on input line 173174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 863 undefined on input line 173264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 863 undefined on input line 173277. Underfull \hbox (badness 10000) in paragraph at lines 173275--173278 \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 173290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 863 undefined on input line 173290. [863] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 864 undefined on input line 173420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 864 undefined on input line 173420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 864 undefined on input line 173472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 864 undefined on input line 173531. [864] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 865 undefined on input line 173608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 865 undefined on input line 173621. Underfull \hbox (badness 10000) in paragraph at lines 173619--173622 \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 173634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 865 undefined on input line 173634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 865 undefined on input line 173764. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 865 undefined on input line 173764. [865] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 866 undefined on input line 173790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 866 undefined on input line 173853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 86 6 undefined on input line 173853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 866 undefined on input line 173853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 866 undefined on input line 173892. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 866 undefined on input line 173905. Underfull \hbox (badness 10000) in paragraph at lines 173903--173906 \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 173918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 866 undefined on input line 173944. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 866 undefined on input line 173944. [866] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 867 undefined on input line 173957. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 867 undefined on input line 173990. [867] [868] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys.viscousDamping' on page 869 undefined on input line 174552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 869 undefined on input line 174701. [869] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 870 undefined on input line 174727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 870 undefined on input line 174732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 70 undefined on input line 174736. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 70 undefined on input line 174740. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 870 undefined on input line 174746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 70 undefined on input line 174746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 870 un defined on input line 174746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 70 undefined on input line 174746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 870 u ndefined on input line 174746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 87 0 undefined on input line 174885. [870] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 871 undefined on input line 174924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 871 undefined on input line 174950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 871 undefined on input line 174955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 71 undefined on input line 174959. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 71 undefined on input line 174963. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 871 undefined on input line 174969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 71 undefined on input line 174969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 871 un defined on input line 174969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 71 undefined on input line 174969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 871 u ndefined on input line 174969. [871] [872] LaTeX Warning: Citation `references:cundallstrack1979' on page 873 undefined on input line 175477. LaTeX Warning: Citation `references:pfc3dmanual30' on page 873 undefined on inp ut line 175477. LaTeX Warning: Citation `publications:scholtes2009b' on page 873 undefined on i nput line 175481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 873 undefined on input line 175481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 873 undefined on input line 175559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 873 undefined on input line 175572. [873] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 874 undefined on input line 175598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 874 undefined on input line 175644. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 874 undefined on input line 175721. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 874 undefined on input line 175734. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 874 undefined on input line 175760. LaTeX Warning: Citation `references:cundallstrack1979' on page 874 undefined on input line 175807. LaTeX Warning: Citation `references:pfc3dmanual30' on page 874 undefined on inp ut line 175807. [874] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 875 u ndefined on input line 175811. LaTeX Warning: Citation `publications:scholtes2009b' on page 875 undefined on i nput line 175816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 875 undefined on input line 175816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 875 undefined on input line 175868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 875 undefined on input line 175914. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 875 undefined on input line 175914. [875] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 876 undefined on input line 175995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 876 undefined on input line 176010. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 876 u ndefined on input line 176082. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 876 u ndefined on input line 176192. [876] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 877 undefined on input line 176315. LaTeX Warning: Citation `publications:duriez2023' on page 877 undefined on inpu t line 176315. Underfull \hbox (badness 10000) in paragraph at lines 176313--176317 \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 176396. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 877 undefined on input line 176411. [877] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 878 u ndefined on input line 176487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 878 undefined on input line 176487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 878 undefined on input line 176487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 878 undefined on input line 176567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 878 undefined on input line 176621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 878 undefined on input line 176636. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 878 undefined on input line 176651. [878] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 879 undefined on input line 176694. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 879 undefined on input line 176753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 879 undefined on input line 176756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 879 undefined on input line 176759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 879 undefined on input line 176759. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 879 undefined on input line 176 762. LaTeX Warning: Citation `publications:bourrier2013' on page 879 undefined on in put line 176762. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.rollingA dhesion' on page 879 undefined on input line 176762. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.twisting Adhesion' on page 879 undefined on input line 176762. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 879 undefined on input line 176762. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 879 undefined on input line 176762. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesion' on page 879 undefined on input line 176768. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 879 undefined on input line 176778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 879 undefined on input line 176778. [879] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 880 undefined on input line 176905. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 880 undefined on input line 176935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 880 undefined on input line 176963. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 880 undefined on input line 177017. [880] [881] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 882 undefined on input line 177287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 882 undefined on input line 177287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.createDistantMeniscii' on page 882 undefined on input line 177 287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.neverErase' on page 882 undefined on input line 177287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 882 undefined on input line 177287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 882 undefined on input line 177287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 882 undefined on input line 177290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.suffCapFiles' on page 882 undefined on input line 177290. LaTeX Warning: Citation `publications:scholtes2009b' on page 882 undefined on i nput line 177296. LaTeX Warning: Citation `publications:duriez2017b' on page 882 undefined on inp ut line 177296. LaTeX Warning: Citation `publications:scholtes2009d' on page 882 undefined on i nput line 177296. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 882 undefined on input line 177306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 882 undefined on input line 177306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fusionN umber' on page 882 undefined on input line 177306. LaTeX Warning: Citation `publications:scholtes2009c' on page 882 undefined on i nput line 177332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 882 undefined on input line 177373. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 882 undefined on input line 177386. Underfull \hbox (badness 10000) in paragraph at lines 177384--177387 \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 177399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 883 undefined on input line 177399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.binaryFusion' on page 883 undefined on input line 177399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 883 undefined on input line 177425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 883 undefined on input line 177425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 883 undefined on input line 177464. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 883 u ndefined on input line 177497. [883] LaTeX Warning: Citation `references:cundallstrack1979' on page 884 undefined on input line 177690. LaTeX Warning: Citation `references:pfc3dmanual30' on page 884 undefined on inp ut line 177690. LaTeX Warning: Citation `publications:scholtes2009b' on page 884 undefined on i nput line 177693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 884 undefined on input line 177693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 884 undefined on input line 177774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 884 undefined on input line 177789. [884] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 885 undefined on input line 177861. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 885 undefined on input line 177942. [885] LaTeX Warning: Citation `references:chevremont2020' on page 886 undefined on in put line 178029. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 886 und efined on input line 178188. [886] LaTeX Warning: Citation `references:ivars2011' on page 887 undefined on input l ine 178260. LaTeX Warning: Citation `publications:scholtes2012' on page 887 undefined on in put line 178260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 887 undefined on input line 178270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 887 undefined on input line 178322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordMoments' on page 887 undefined on input line 178402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 887 undefined on input line 178454. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.cracksFileExist' on page 887 undefined on input li ne 178454. [887] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 888 undefined on input line 178480. LaTeX Warning: Citation `references:ivars2011' on page 888 undefined on input l ine 178480. LaTeX Warning: Citation `publications:scholtes2012' on page 888 undefined on in put line 178480. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 888 u ndefined on input line 178578. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 8 88 undefined on input line 178578. LaTeX Warning: Citation `references:luding2008' on page 888 undefined on input line 178578. [888] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 889 undefined on input line 178713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kno' on p age 889 undefined on input line 178789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kso' on p age 889 undefined on input line 178789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.tangensOfFr ictionAngle' on page 889 undefined on input line 178789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 889 undefined on input line 178793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 889 undefined on input line 178845. [889] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.eta' on page 890 undefined on input line 178996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 890 undefined on input line 179022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.includeAdhesion' on page 890 undefined on input line 179050. [890] LaTeX Warning: Citation `references:thornton1991' on page 891 undefined on inpu t line 179150. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 891 undefined on input line 179201. LaTeX Warning: Citation `references:lourenco1994' on page 891 undefined on inpu t line 179247. [891] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 892 und efined on input line 179502. [892] [893] LaTeX Warning: Citation `references:pournin2001' on page 894 undefined on input line 179870. LaTeX Warning: Citation `references:schwager2007' on page 894 undefined on inpu t line 179882. [894] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 895 undefined on input line 179968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 895 undefined on input line 180062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 895 undefined on input line 180077. [895] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 896 undefined on input line 180272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 896 u ndefined on input line 180272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 896 undefined on input line 180272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 896 undefined on input line 180323. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 896 undefined on input line 180369. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 896 u ndefined on input line 180369. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 896 undefined on input line 180369. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 896 undefined on input line 180369. [896] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 897 undefined on input line 180420. LaTeX Warning: Citation `references:cundallstrack1979' on page 897 undefined on input line 180467. LaTeX Warning: Citation `references:pfc3dmanual30' on page 897 undefined on inp ut line 180467. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 897 undefined on input line 180548. [897] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 898 undefined on input line 180620. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 898 undefined on input line 180714. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 98 undefined on input line 180812. [898] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 899 undefined on input line 180880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 899 undefined on input line 180893. Underfull \hbox (badness 10000) in paragraph at lines 180891--180894 \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 180932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 899 undefined on input line 180932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 899 undefined on input line 180945. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 899 undefined on input line 180978. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 899 undefined on input line 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.disPath' on page 899 undefined on input line 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 899 undefined on input line 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 899 undefined on input line 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 899 undefined on input line 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 899 undefined on input line 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.hooks' on p age 899 undefined on input line 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.doneHook' o n page 899 undefined on input line 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 899 undefined on input line 181065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 899 undefined on input line 181065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 899 undefined on input line 181065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 899 un defined on input line 181065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 8 99 undefined on input line 181065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 899 undefined on input line 181065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 899 undefined on input line 181065. [899] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 900 u ndefined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 900 u ndefined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 900 u ndefined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 900 undefined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 900 u ndefined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 900 u ndefined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 900 u ndefined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 900 undefined on input line 181128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotWeight' on page 900 undefined on input line 181136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.idWeight' o n page 900 undefined on input line 181139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 900 undefined on input line 181142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 900 undefined on input line 181142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 900 un defined on input line 181142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtra_LawTester' on page 900 undefined on input line 181145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 900 undefined on input line 181186. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 900 undefined on input line 181212. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 900 undefined on input line 181225. [900] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 901 undefined on input line 181238. Underfull \hbox (badness 10000) in paragraph at lines 181236--181239 \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 181251. 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 181264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 901 undefined on input line 181277. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 901 undefined on input line 181303. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 901 undefined on input line 181303. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181316. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181355. 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 181394. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 901 undefined on input line 181420. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 90 1 undefined on input line 181433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 901 undefined on input line 181433. [901] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 902 undefined on input line 181479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 902 undefined on input line 181479. LaTeX Warning: Citation `publications:duriez2021a' on page 902 undefined on inp ut line 181479. LaTeX Warning: Citation `publications:duriez2021b' on page 902 undefined on inp ut line 181479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 902 undefined on input line 181504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 902 undefined on input line 181532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 902 undefined on input line 181545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 9 02 undefined on input line 181545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 902 undefined on input line 181601. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 902 undefined on input line 181616. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 902 undefined on input line 181631. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 902 undefined on input line 181631. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axisAABE' on page 902 undefined on input line 181644. [902] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 903 undefined on input line 181685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 903 undefined on input line 181685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 903 undefined on input line 181700. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 903 undefined on input line 181715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 903 undefined on input line 181730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 903 undefined on input line 181743. LaTeX Warning: Citation `publications:duriez2021b' on page 903 undefined on inp ut line 181743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 903 undefined on input line 181743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 903 undefined on input line 181743. LaTeX Warning: Citation `publications:duriez2021a' on page 903 undefined on inp ut line 181756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distance' on page 903 undefined on input line 181769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 903 undefined on input line 181769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 903 undefined on input line 181769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 903 undefined on input line 181769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 903 undefined on input line 181784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 903 undefined on input line 181799. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 903 undefined on input line 181812. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 903 undefined on input line 181838. LaTeX Warning: Citation `publications:duriez2021b' on page 903 undefined on inp ut line 181838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 903 undefined on input line 181851. [903] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 904 undefined on input line 181881. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.smearCoeff' on page 904 undefined on input line 181881. [904] [905] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 906 undefined on input line 182497. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 906 undefined on input line 182510. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 906 un defined on input line 182525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 906 undefined on input line 182525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 06 undefined on input line 182525. [906] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 907 undefined on input line 182676. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 907 undefined on input line 182689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 907 un defined on input line 182704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 907 undefined on input line 182704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 07 undefined on input line 182704. [907] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 908 undefined on input line 183012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 908 undefined on input line 183025. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 908 un defined on input line 183040. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 908 undefined on input line 183040. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 08 undefined on input line 183040. [908] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 909 undefined on input line 183191. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 909 undefined on input line 183204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 909 un defined on input line 183219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 909 undefined on input line 183219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 09 undefined on input line 183219. [909] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 910 undefined on input line 183359. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 910 undefined on input line 183372. Underfull \hbox (badness 10000) in paragraph at lines 183370--183373 \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 183385. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 910 undefined on input line 183424. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 910 undefined on input line 183424. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 910 undefined on input line 183437. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 91 0 undefined on input line 183470. [910] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 911 undefined on input line 183508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 911 undefined on input line 183521. Underfull \hbox (badness 10000) in paragraph at lines 183519--183522 \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 183664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 911 undefined on input line 183664. [911] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 912 undefined on input line 183703. [912] LaTeX Warning: Citation `references:zhou1999536' on page 913 undefined on input line 183997. LaTeX Warning: Citation `references:zhou1999536' on page 913 undefined on input line 184010. LaTeX Warning: Citation `references:zhou1999536' on page 913 undefined on input line 184010. LaTeX Warning: Citation `references:zhou1999536' on page 913 undefined on input line 184010. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys.resolution' on page 913 undefined on input line 184101. [913] LaTeX Warning: Citation `references:luding2008' on page 914 undefined on input line 184238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 914 undefined on input line 184343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 914 undefined on input line 184408. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 914 un defined on input line 184423. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 914 undefined on input line 184423. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 14 undefined on input line 184423. [914] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 91 5 undefined on input line 184456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 915 undefined on input line 184456. [915] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.matches' o n page 916 undefined on input line 184750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 916 undefined on input line 184750. LaTeX Warning: Hyper reference `prog:customconverters' on page 916 undefined on input line 184754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 9 16 undefined on input line 184754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.val' on pa ge 916 undefined on input line 184790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 916 undefined on input line 184816. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 916 undefined on input line 184872. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 916 und efined on input line 184890. [916] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 917 undefined on input line 184956. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 917 undefined on input line 184969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 917 un defined on input line 184984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 917 undefined on input line 184984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 17 undefined on input line 184984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 917 undefined on input line 185015. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 917 undefined on input line 185050. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 917 undefined on input line 185054. [917] Underfull \hbox (badness 10000) in paragraph at lines 185283--185286 \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 185405. [918] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3.selfAdjointEigenDec omposition' on page 919 undefined on input line 185495. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3.jacobiSVD' on page 919 undefined on input line 185540. [919] [920] Underfull \hbox (badness 10000) in paragraph at lines 186146--186149 \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 186298. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix6.selfAdjointEigenDec omposition' on page 922 undefined on input line 186388. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix6.jacobiSVD' on page 922 undefined on input line 186433. [922] [923] Underfull \hbox (badness 10000) in paragraph at lines 187016--187018 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187016--187018 \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 187138--187141 \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 187260. LaTeX Warning: Hyper reference `yade.plot:yade.plot.MatrixX.selfAdjointEigenDec omposition' on page 925 undefined on input line 187365. [925] LaTeX Warning: Hyper reference `yade.plot:yade.plot.MatrixX.jacobiSVD' on page 926 undefined on input line 187410. [926] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 927 undefined on input line 187855. LaTeX Warning: Citation `publications:duriez2017c' on page 927 undefined on inp ut line 187855. LaTeX Warning: Citation `publications:duriez2016b' on page 927 undefined on inp ut line 187855. LaTeX Warning: Citation `publications:duriez2017' on page 927 undefined on inpu t line 187855. LaTeX Warning: Citation `publications:duriez2017c' on page 927 undefined on inp ut line 187855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 927 und efined on input line 187855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 927 undefined on input line 187865. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 927 undefined on input line 187919. [927] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 928 undefined on input line 187932. Underfull \hbox (badness 10000) in paragraph at lines 187930--187933 \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 188010. LaTeX Warning: Citation `publications:duriez2017c' on page 928 undefined on inp ut line 188010. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 928 undefined on input line 188023. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 928 undefined on input line 188036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 928 undefined on input line 188049. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.vW' on page 928 undefined on input line 188049. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 928 undefined on input line 188088. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 928 undefined on input line 188088. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muVw ' on page 928 undefined on input line 188127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSs w' on page 928 undefined on input line 188127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSn w' on page 928 undefined on input line 188127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muGa mma' on page 928 undefined on input line 188127. [928] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.surfaceTension' on page 929 undefined on input line 188140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 929 undefined on input line 188153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 929 undefined on input line 188181. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 929 undefined on input line 188220. LaTeX Warning: Citation `references:mueller2011' on page 929 undefined on input line 188300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 929 undefined on input line 188339. [929] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 930 undefined on input line 188551. [930] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 931 undefined on input line 188616. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 931 undefined on input line 188629. LaTeX Warning: Citation `references:mueller2011' on page 931 undefined on input line 188789. [931] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 932 undefined on input line 189040. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 932 undefined on input line 189053. [932] LaTeX Warning: Citation `references:mueller2011' on page 933 undefined on input line 189252. [933] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 934 undefined on input line 189555. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 934 undefined on input line 189568. [934] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 935 undefined on input line 189810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 935 undefined on input line 189823. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 935 un defined on input line 189851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 935 undefined on input line 189851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 9 35 undefined on input line 189851. [935] [936] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 93 7 undefined on input line 190180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 937 undefined on input line 190180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 93 7 undefined on input line 190180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.contac ts' on page 937 undefined on input line 190180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 937 undefined on input line 190180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 93 7 undefined on input line 190190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.tangensOfFr ictionAngle' on page 937 undefined on input line 190246. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.kn' on page 937 undefined on input line 190259. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.ks' on page 937 undefined on input line 190272. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.nodesIds' on page 937 undefined on input line 190285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 937 u ndefined on input line 190318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 937 undefined on input line 190318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 937 u ndefined on input line 190318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 937 undefined on input line 190318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 937 undefined on input line 190318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 937 u ndefined on input line 190328. [937] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 938 undefined on input line 190384. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 938 undefined on input line 190384. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.nodesI ds' on page 938 undefined on input line 190384. LaTeX Warning: Hyper reference `formulation:sect-motion-integration' on page 93 8 undefined on input line 190417. LaTeX Warning: Hyper reference `formulation:numericaldamping' on page 938 undef ined on input line 190440. LaTeX Warning: Citation `references:chareyre2005' on page 938 undefined on inpu t line 190440. LaTeX Warning: Citation `references:pfc3dmanual30' on page 938 undefined on inp ut line 190466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 938 undefined on input line 190466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.densityScaling' on page 938 undefined on input line 190466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 938 undefined on input line 190494. LaTeX Warning: Citation `publications:delvalle2023' on page 938 undefined on in put line 190494. LaTeX Warning: Citation `references:omelyan1998' on page 938 undefined on input line 190494. LaTeX Warning: Citation `references:fincham1992' on page 938 undefined on input line 190494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 938 undefined on input line 190494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 938 undefined on input line 190507. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 938 undefined on input line 190520. Underfull \hbox (badness 10000) in paragraph at lines 190518--190521 \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 190598. LaTeX Warning: Citation `publications:delvalle2023' on page 939 undefined on in put line 190611. LaTeX Warning: Citation `references:omelyan1998' on page 939 undefined on input line 190611. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 939 undefined on input line 190624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 939 undefined on input line 190624. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 939 undefined on input line 190637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 939 undefined on input line 190663. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 939 undefined on input line 190691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 939 undefined on input line 190691. [939] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 940 undefined on input line 190933. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene' on page 940 un defined on input line 191056. [940] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 941 und efined on input line 191094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dynDt' on page 941 undefined on input line 191137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 941 undefined on input line 191137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 941 undefined on input line 191150. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 941 undefined on input line 191150. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 941 undefined on input line 191163. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 941 undefined on input line 191163. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.EnergyTracker' on pag e 941 undefined on input line 191176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 941 undefined on input line 191176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 941 undefined on input line 191243. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 941 undefined on input line 191256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 941 und efined on input line 191261. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 941 undefined on input line 191275. [941] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.save' on page 9 42 undefined on input line 191345. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene.isPeriodic' on page 942 undefined on input line 191442. [942] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.load' on page 9 43 undefined on input line 191618. [943] LaTeX Warning: Hyper reference `yade.timing:' on page 944 undefined on input li ne 191826. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 944 undefined on input line 191856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 944 undefined on input line 191871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 944 un defined on input line 191953. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 944 undefined on input line 192020. [944] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtraDrawer' on pag e 945 undefined on input line 192046. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.showBo dy' on page 945 undefined on input line 192074. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 945 undefined on input line 192113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 945 undefined on input line 192126. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 94 5 undefined on input line 192230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 945 undefined on input line 192258. [945] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 946 un defined on input line 192299. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.hideBo dy' on page 946 undefined on input line 192314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 946 undefined on input line 192398. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 946 undefined on input line 192411. Underfull \hbox (badness 10000) in paragraph at lines 192409--192412 \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 192554. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 947 undefined on input line 192554. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 947 undefined on input line 192593. LaTeX Warning: Citation `publications:effeindzourou2016' on page 947 undefined on input line 192665. LaTeX Warning: Citation `publications:effeindzourou2015a' on page 947 undefined on input line 192665. LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 947 undefined on inpu t line 192665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 947 u ndefined on input line 192665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 947 und efined on input line 192714. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 947 und efined on input line 192727. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 947 und efined on input line 192740. [947] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 948 und efined on input line 192809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 948 und efined on input line 192822. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 948 und efined on input line 192835. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 948 undefined on input line 192966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 948 undefined on input line 192979. Underfull \hbox (badness 10000) in paragraph at lines 192977--192980 \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 193005. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 948 undefined on input line 193005. [948] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 949 undefined on input line 193031. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 949 undefined on input line 193064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalEngine' on page 949 undefined on input line 193064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 949 undefined on input line 193102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 949 undefined on input line 193115. Underfull \hbox (badness 10000) in paragraph at lines 193113--193116 \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 193128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 949 undefined on input line 193154. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 949 undefined on input line 193154. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 949 undefined on input line 193167. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ss' on page 949 undefined on input line 193200. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 949 undefined on input line 193200. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 949 und efined on input line 193200. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 949 undefined on input line 193200. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ssMask' on page 949 undefined on input line 193200. [949] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.mod' on page 950 undefined on input line 193211. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 950 undefined on input line 193216. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.youn gEstimation' on page 950 undefined on input line 193216. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.pois sonEstimation' on page 950 undefined on input line 193216. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 95 0 undefined on input line 193219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 95 0 undefined on input line 193224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 95 0 undefined on input line 193224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 950 undefined on input line 193224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.prog ress' on page 950 undefined on input line 193229. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 950 undefined on input line 193229. Underfull \hbox (badness 10000) in paragraph at lines 193231--193234 \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 193270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 950 undefined on input line 193270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 950 undefined on input line 193283. [950] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 951 undefined on input line 193296. Underfull \hbox (badness 10000) in paragraph at lines 193294--193297 \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 193309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 951 undefined on input line 193361. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 951 undefined on input line 193374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 951 undefined on input line 193413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 951 undefined on input line 193413. [951] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 952 undefined on input line 193582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 952 undefined on input line 193608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 952 undefined on input line 193636. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 952 undefined on input line 193636. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193716. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 952 undefined on input line 193729. [952] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 953 undefined on input line 193824. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 953 undefined on input line 193837. Underfull \hbox (badness 10000) in paragraph at lines 193835--193838 \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 193915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 953 undefined on input line 193915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 953 undefined on input line 193967. [953] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.g oal' on page 954 undefined on input line 194004. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.s tressMask' on page 954 undefined on input line 194004. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.m ass' on page 954 undefined on input line 194085. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 954 undefined on input line 194098. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 954 undefined on input line 194111. Underfull \hbox (badness 10000) in paragraph at lines 194109--194112 \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 194148--194151 \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 194154. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 954 undefined on input line 194168. [954] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.d ynCell' on page 955 undefined on input line 194194. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 955 undefined on input line 194246. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 955 undefined on input line 194246. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 955 undefined on input line 194363. [955] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 956 undefined on input line 194411. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 956 undefined on input line 194456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 956 undefined on input line 194469. Underfull \hbox (badness 10000) in paragraph at lines 194467--194470 \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 194573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 956 undefined on input line 194573. [956] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 957 undefined on input line 194612. [957] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 958 und efined on input line 195004. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 958 undefined on input line 195004. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 958 undefined on input line 195014. [958] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 959 undefined on input line 195191. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 959 undefined on input line 195204. Underfull \hbox (badness 10000) in paragraph at lines 195202--195205 \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 195334. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 960 undefined on input line 195334. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 960 undefined on input line 195412. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 960 undefined on input line 195484. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 960 undefined on input line 195535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 960 undefined on input line 195548. Underfull \hbox (badness 10000) in paragraph at lines 195546--195549 \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 195665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 961 undefined on input line 195665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 961 undefined on input line 195704. [961] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion.toAxisAngle' on page 962 undefined on input line 195801. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 962 undefi ned on input line 195821. [962] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 963 und efined on input line 195898. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 963 und efined on input line 195910. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 963 und efined on input line 195946. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Quaternion' on page 963 und efined on input line 195970. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Matrix3' on page 963 undefi ned on input line 196006. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 963 undefi ned on input line 196018. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 963 undefined on input line 196100. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 963 undefined on input line 196113. Underfull \hbox (badness 10000) in paragraph at lines 196111--196114 \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 196139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 963 undefined on input line 196165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 963 undefined on input line 196165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 963 undefined on input line 196178. [963] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 964 undefined on input line 196224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 964 undefined on input line 196275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 964 undefined on input line 196288. Underfull \hbox (badness 10000) in paragraph at lines 196286--196289 \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 196405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 964 undefined on input line 196405. [964] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 965 undefined on input line 196444. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 965 undefined on input line 196516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 965 undefined on input line 196516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 965 undefined on input line 196516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 965 undefined on input line 196516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 965 undefined on input line 196516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 965 undefined on input line 196516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 965 undefined on input line 196516. [965] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 966 undefined on input line 196724. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 966 undefined on input line 196737. Underfull \hbox (badness 10000) in paragraph at lines 196735--196738 \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 196880. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 966 undefined on input line 196880. [966] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 967 undefined on input line 196945. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 96 7 undefined on input line 197043. [967] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.rotate AroundZero' on page 968 undefined on input line 197207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.zeroPo int' on page 968 undefined on input line 197207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 968 undefined on input line 197258. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 968 undefined on input line 197271. Underfull \hbox (badness 10000) in paragraph at lines 197269--197272 \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 197284. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 968 undefined on input line 197310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 968 undefined on input line 197310. [968] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 969 undefined on input line 197349. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 969 undefined on input line 197506. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 969 undefined on input line 197519. Underfull \hbox (badness 10000) in paragraph at lines 197517--197520 \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 197571. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 969 undefined on input line 197571. [969] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 970 undefined on input line 197636. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 970 un defined on input line 197691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 970 und efined on input line 197691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 970 u ndefined on input line 197691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 970 un defined on input line 197691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 970 un defined on input line 197691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 970 unde fined on input line 197691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 970 undefined on input line 197691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 970 undefined on input line 197691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 970 undefined on input line 197704. [970] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 971 undefined on input line 197779. Underfull \hbox (badness 10000) in paragraph at lines 197777--197780 \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 197892. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 971 und efined on input line 197892. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 971 u ndefined on input line 197892. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 971 undefined on input line 197973. Underfull \hbox (badness 10000) in paragraph at lines 197971--197974 \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 198092. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 972 undefined on input line 198138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 972 u ndefined on input line 198138. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 972 undefined on input line 198217. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 972 undefined on input line 198230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 972 undefined on input line 198243. [972] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 973 undefined on input line 198258. Underfull \hbox (badness 10000) in paragraph at lines 198256--198259 \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 198403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom.isDuplic ate' on page 973 undefined on input line 198403. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 973 undefined on input line 198416. [973] [974] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 975 undefined on input line 198832. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 975 undefined on input line 198845. Underfull \hbox (badness 10000) in paragraph at lines 198843--198846 \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 198871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 975 undefined on input line 198975. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 975 undefined on input line 198975. [975] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 976 undefined on input line 199001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 976 undefined on input line 199042. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 976 undefined on input line 199042. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 976 undefined on input line 199172. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 976 undefined on input line 199172. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 976 undefined on input line 199172. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 976 undefined on input line 199225. [976] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear.gravAppli ed' on page 977 undefined on input line 199238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 977 undefined on input line 199292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 977 undefined on input line 199305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 977 undefined on input line 199318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper.timeStepU pdateInterval' on page 977 undefined on input line 199344. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 977 undefined on input line 199344. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 977 undefined on input line 199426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 977 undefined on input line 199454. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 977 undefined on input line 199467. Underfull \hbox (badness 10000) in paragraph at lines 199465--199468 \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 199623. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 978 undefined on input line 199623. LaTeX Warning: Hyper reference `yade.plot:yade.plot.imgData' on page 978 undefi ned on input line 199636. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 978 undefined on input line 199688. [978] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 979 und efined on input line 199747. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 979 undefined on input line 199750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 979 undefined on input line 199760. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 979 undefined on input line 199773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 9 79 undefined on input line 199773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 979 undefined on input line 199814. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 979 undefined on input line 199827. Underfull \hbox (badness 10000) in paragraph at lines 199825--199828 \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 199853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 979 undefined on input line 199853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 979 undefined on input line 199866. [979] [980] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 981 undefined on input line 200143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 981 undefined on input line 200156. Underfull \hbox (badness 10000) in paragraph at lines 200154--200157 \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 200325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 981 undefined on input line 200325. [981] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 982 undefined on input line 200390. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 982 undefined on input line 200537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 982 undefined on input line 200595. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 98 2 undefined on input line 200595. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 982 undefined on input line 200595. [982] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 983 undefined on input line 200621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 983 undefined on input line 200701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 98 3 undefined on input line 200760. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 983 undefined on input line 200798. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 983 undefined on input line 200811. Underfull \hbox (badness 10000) in paragraph at lines 200809--200812 \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 200824. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 98 3 undefined on input line 200850. [983] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 984 undefined on input line 200863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 984 undefined on input line 200863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 98 4 undefined on input line 200876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 984 undefined on input line 200889. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 984 undefined on input line 200902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 984 un defined on input line 200935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 984 undefined on input line 200935. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 984 un defined on input line 200980. [984] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 985 un defined on input line 201144. [985] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 986 un defined on input line 201443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 9 86 undefined on input line 201443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 986 undefined on input line 201481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 986 undefined on input line 201494. Underfull \hbox (badness 10000) in paragraph at lines 201492--201495 \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 201520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 986 undefined on input line 201520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 986 undefined on input line 201533. [986] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 987 undefined on input line 201680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 987 undefined on input line 201738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 98 7 undefined on input line 201738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 987 undefined on input line 201738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 987 undefined on input line 201777. [987] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 988 undefined on input line 201883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate1' on page 988 undefined on input line 202053. [988] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate2' on page 989 undefined on input line 202066. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate3' on page 989 undefined on input line 202079. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 989 undefined on input line 202118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 989 undefined on input line 202146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 989 undefined on input line 202159. Underfull \hbox (badness 10000) in paragraph at lines 202157--202160 \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 202185. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 989 undefined on input line 202211. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 989 undefined on input line 202224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 989 undefined on input line 202237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 989 undefined on input line 202263. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 989 undefined on input line 202302. [989] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 990 undefined on input line 202315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 990 undefined on input line 202328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 990 undefined on input line 202341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 990 undefined on input line 202354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 990 undefined on input line 202380. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 990 undefined on input line 202380. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 990 undefined on input line 202393. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 990 undefined on input line 202406. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 990 undefined on input line 202406. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 990 undefined on input line 202473. [990] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 991 undefined on input line 202646. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 991 undefined on input line 202672. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. frictionAngleDegree' on page 991 undefined on input line 202700. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 991 undefined on input line 202713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 991 undefined on input line 202726. [991] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 992 undefined on input line 202908. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 992 undefined on input line 202977. [992] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 993 undefined on input line 202990. Underfull \hbox (badness 10000) in paragraph at lines 202988--202991 \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 203151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 993 undefined on input line 203192. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 993 undefined on input line 203192. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 993 undefined on input line 203218. [993] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 994 undefined on input line 203302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 994 undefined on input line 203315. Underfull \hbox (badness 10000) in paragraph at lines 203313--203316 \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 203341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 994 undefined on input line 203341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 994 undefined on input line 203367. [994] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203489. Underfull \hbox (badness 10000) in paragraph at lines 203487--203490 \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 203502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 995 undefined on input line 203541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 995 undefined on input line 203541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203554. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 995 undefined on input line 203651. Underfull \hbox (badness 10000) in paragraph at lines 203649--203652 \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 203781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 996 undefined on input line 203781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 996 undefined on input line 203833. [996] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 997 undefined on input line 203969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 997 undefined on input line 203982. Underfull \hbox (badness 10000) in paragraph at lines 203980--203983 \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 203995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 997 undefined on input line 204021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 997 undefined on input line 204021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 997 undefined on input line 204034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 997 undefined on input line 204075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 997 undefined on input line 204075. [997] LaTeX Warning: Citation `references:chareyre2002a' on page 998 undefined on inp ut line 204135. LaTeX Warning: Citation `references:chareyre2005' on page 998 undefined on inpu t line 204135. LaTeX Warning: Citation `publications:kozicki2008' on page 998 undefined on inp ut line 204135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.UnbalancedForce' on page 998 undefined on input line 204164. [998] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 999 undefined on input line 204255. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.strainRate' on page 999 undefined on input line 204268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 999 undefined on input line 204307. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 999 undefined on input line 204348. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 999 undefined on input line 204361. Underfull \hbox (badness 10000) in paragraph at lines 204359--204362 \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 204387. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.fixedPorosity' on page 999 undefined on input line 204400. Underfull \hbox (badness 7944) in paragraph at lines 204398--204401 \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 204439. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 999 undefined on input line 204452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 999 undefined on input line 204465. [999] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 1000 undefined on input line 204491. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 1000 undefined on input line 204543. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 1000 undefined on input line 204569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1000 undefined on input line 204582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1000 undefined on input line 204595. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1000 undefined on input line 204608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1000 undefined on input line 204647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1000 undefined on input line 204647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1000 undefined on input line 204660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1000 undefined on input line 204673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 1000 undefined on input line 204673. [1000] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.sigmaIsoCompaction' on page 1001 undefined on input line 204779. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1001 undefined on input line 204805. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 1001 undefined on input line 204898. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1001 undefined on input line 204937. [1001] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1002 undefined on input line 204991. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 1002 undefined on input line 205004. [1002] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 1003 undefined on input line 205199. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1003 undefined on input line 205217. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 1003 undefined on input line 205217. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1003 undefined on input line 205268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1003 undefined on input line 205281. Underfull \hbox (badness 10000) in paragraph at lines 205279--205282 \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 205398. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1003 undefined on input line 205398. [1003] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1004 undefined on input line 205450. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 1004 undefined on input line 205522. LaTeX Warning: Citation `references:chareyre2002a' on page 1004 undefined on in put line 205526. LaTeX Warning: Citation `references:chareyre2005' on page 1004 undefined on inp ut line 205526. LaTeX Warning: Citation `publications:kozicki2008' on page 1004 undefined on in put line 205526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 1004 undefined on input line 205589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1004 undefined on input line 205617. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1004 undefined on input line 205630. Underfull \hbox (badness 10000) in paragraph at lines 205628--205631 \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 205656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 1005 undefined on input line 205669. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 1005 undefined on input line 205682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 1005 undefined on input line 205695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 1005 undefined on input line 205721. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 1005 undefined on input line 205760. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 1005 undefined on input line 205773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1005 undefined on input line 205786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1005 undefined on input line 205799. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 1005 undefined on input line 205812. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1005 undefined on input line 205838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1005 undefined on input line 205838. [1005] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1006 undefined on input line 205851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1006 undefined on input line 205864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 1006 undefined on input line 205864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1006 undefined on input line 205916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 1006 undefined on input line 206011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1006 undefined on input line 206037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 1006 undefined on input line 206065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 1006 undefined on input line 206078. [1006] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 1007 undefined on input line 206260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 1007 undefined on input line 206282. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 1007 undefined on input line 206290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 1007 undefined on input line 206290. [1007] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 1008 undefined on input line 206299. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.autoComp ressionActivation' on page 1008 undefined on input line 206299. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 1008 undefined on input line 206302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1008 undefined on input line 206313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1008 undefined on input line 206313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 1008 undefined on input line 206313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1008 undefined on input line 206313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 1008 undefined on input line 206313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 1008 undefined on input line 206317. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest' on page 1008 undefined on input line 206321. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 1008 undefined on input line 206321. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 1008 undefined on input line 206327. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.maxWallV elocity' on page 1008 undefined on input line 206349. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 1008 undefined on input line 206349. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 1008 undefined on input line 206358. 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 206365. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 1008 undefined on input line 206365. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1008 undefined on input line 206371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1008 undefined on input line 206371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 1008 undefined on input line 206372. 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 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 1008 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 1008 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 1008 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 1008 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.radiusCo ntrolInterval' on page 1008 undefined on input line 206386. [1008] [1009] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 1010 undefined on input line 206473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 1010 undefined on input line 206473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.autoUnload' on page 1010 undefined on input line 206473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sphereFr ictionDeg' on page 1010 undefined on input line 206525. [1010] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.numberOf Grains' on page 1011 undefined on input line 206778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 1011 undefined on input line 206843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 1011 undefined on input line 206921. [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 207161. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1012 undefined on input line 207174. Underfull \hbox (badness 10000) in paragraph at lines 207172--207175 \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 207265. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1013 undefined on input line 207265. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1013 undefined on input line 207369. [1013] LaTeX Warning: Citation `publications:brzezinski2022' on page 1014 undefined on input line 207417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1014 undefined on input line 207494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1014 undefined on input line 207507. Underfull \hbox (badness 10000) in paragraph at lines 207505--207508 \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 207559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1015 undefined on input line 207559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1015 undefined on input line 207572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1015 u ndefined on input line 207605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.initRu n' on page 1015 undefined on input line 207608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.recorders ' on page 1015 undefined on input line 207618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 1015 undefined on input line 207618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1015 undefined on input line 207685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1015 undefined on input line 207698. Underfull \hbox (badness 10000) in paragraph at lines 207696--207699 \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 207815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1016 undefined on input line 207854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1016 undefined on input line 207854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.multibloc k' on page 1016 undefined on input line 207900. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1016 undefined on input line 207904. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1016 u ndefined on input line 207908. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 1016 und efined on input line 207912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 101 6 undefined on input line 207916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 1016 undefined on input line 207916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 1016 undefined on input line 207916. [1016] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 1017 undefined on input line 207920. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207946. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207946. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207950. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1017 u ndefined on input line 207966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 1017 und efined on input line 207966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1017 undefined on input line 207974. LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 1017 undefined on input line 207974. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 1017 undefined on input line 207989. [1017] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 1018 undefined on input line 207993. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 1018 undefined on input line 207997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 1018 undefined on input line 207997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 1018 undefined on input line 207997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 1018 undefined on input line 207997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isCohesive' on page 1018 undefined on input line 207997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 1018 undefined on input line 208001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 1018 undefined on input line 208001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1018 undefined on input line 208009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 1018 undefined on input line 208013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 1018 undefined on input line 208017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 1018 undefined on input line 208029. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1018 undefined on input line 208033. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 1018 undefined on input line 208037. [1018] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1019 undefined on input line 208083. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1019 undef ined on input line 208193. [1019] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1020 unde fined on input line 208559. [1020] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1021 unde fined on input line 208904. [1021] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 1022 undef ined on input line 209204. [1022] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 1023 undef ined on input line 209307. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1023 undef ined on input line 209544. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1023 undef ined on input line 209556. [1023] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1024 undef ined on input line 209568. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1024 undef ined on input line 209580. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1024 undef ined on input line 209592. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2' on page 1024 undef ined on input line 209604. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 1024 unde fined on input line 209664. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 1024 unde fined on input line 209767. [1024] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 209974. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 209986. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 209998. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 210010. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 210022. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2c' on page 1025 unde fined on input line 210034. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 1025 unde fined on input line 210103. [1025] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 1026 unde fined on input line 210206. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210368. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210380. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210392. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210404. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210416. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector2i' on page 1026 unde fined on input line 210428. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector4' on page 1026 undef ined on input line 210497. [1026] [1027] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6' on page 1028 undef ined on input line 210852. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 1028 undef ined on input line 210940. [1028] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3' on page 1029 undef ined on input line 211162. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6c' on page 1029 unde fined on input line 211222. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 1029 unde fined on input line 211310. [1029] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3c' on page 1030 unde fined on input line 211502. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector6i' on page 1030 unde fined on input line 211571. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 1030 unde fined on input line 211659. [1030] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Vector3i' on page 1031 unde fined on input line 211806. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 1031 undef ined on input line 211837. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 1031 undef ined on input line 211864. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorX' on page 1031 undef ined on input line 211876. [1031] LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 1032 unde fined on input line 212186. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 1032 unde fined on input line 212213. LaTeX Warning: Hyper reference `yade.plot:yade.plot.VectorXc' on page 1032 unde fined on input line 212225. [1032] LaTeX Warning: Citation `references:willett2000' on page 1033 undefined on inpu t line 212521. LaTeX Warning: Citation `references:weigert1999' on page 1033 undefined on inpu t line 212521. LaTeX Warning: Citation `references:rabinov2005' on page 1033 undefined on inpu t line 212521. LaTeX Warning: Citation `references:lambert2008' on page 1033 undefined on inpu t line 212521. [1033] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 1034 undefined on input line 212694. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 1034 undefined on input line 212733. LaTeX Warning: Citation `references:zhou1999536' on page 1034 undefined on inpu t line 212759. LaTeX Warning: Citation `references:zhou1999536' on page 1034 undefined on inpu t line 212772. LaTeX Warning: Citation `references:zhou1999536' on page 1034 undefined on inpu t line 212772. LaTeX Warning: Citation `references:zhou1999536' on page 1034 undefined on inpu t line 212772. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1034 u ndefined on input line 212787. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 103 4 undefined on input line 212787. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 034 undefined on input line 212787. [1034] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 1035 undefined on input line 212898. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 1035 undefined on input line 212898. [1035] LaTeX Warning: Citation `references:zhou1999536' on page 1036 undefined on inpu t line 213120. LaTeX Warning: Citation `references:zhou1999536' on page 1036 undefined on inpu t line 213133. LaTeX Warning: Citation `references:zhou1999536' on page 1036 undefined on inpu t line 213133. LaTeX Warning: Citation `references:zhou1999536' on page 1036 undefined on inpu t line 213133. LaTeX Warning: Citation `references:pournin2001' on page 1036 undefined on inpu t line 213231. [1036] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 1037 undefined on input line 213362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 1037 undefined on input line 213401. LaTeX Warning: Citation `references:zhou1999536' on page 1037 undefined on inpu t line 213427. LaTeX Warning: Citation `references:zhou1999536' on page 1037 undefined on inpu t line 213440. LaTeX Warning: Citation `references:zhou1999536' on page 1037 undefined on inpu t line 213440. LaTeX Warning: Citation `references:zhou1999536' on page 1037 undefined on inpu t line 213440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1037 u ndefined on input line 213455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 103 7 undefined on input line 213455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 037 undefined on input line 213455. [1037] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 10 38 undefined on input line 213553. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 1038 undefined on input line 213553. LaTeX Warning: Citation `references:zhou1999536' on page 1038 undefined on inpu t line 213684. LaTeX Warning: Citation `references:zhou1999536' on page 1038 undefined on inpu t line 213697. LaTeX Warning: Citation `references:zhou1999536' on page 1038 undefined on inpu t line 213697. LaTeX Warning: Citation `references:zhou1999536' on page 1038 undefined on inpu t line 213697. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 10 38 undefined on input line 213769. [1038] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 103 9 undefined on input line 213920. [1039] LaTeX Warning: Citation `publications:thoeni2014' on page 1040 undefined on inp ut line 214235. LaTeX Warning: Citation `publications:cheng2016' on page 1040 undefined on inpu t line 214235. [1040] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 1041 undefined on input line 214340. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 1041 undefined on input line 214366. LaTeX Warning: Citation `references:bertrand2008' on page 1041 undefined on inp ut line 214379. LaTeX Warning: Citation `publications:thoeni2013' on page 1041 undefined on inp ut line 214392. LaTeX Warning: Citation `references:bertrand2008' on page 1041 undefined on inp ut line 214405. LaTeX Warning: Citation `publications:thoeni2013' on page 1041 undefined on inp ut line 214418. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1041 u ndefined on input line 214433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 104 1 undefined on input line 214433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 041 undefined on input line 214433. LaTeX Warning: Citation `references:bertrand2008' on page 1041 undefined on inp ut line 214485. LaTeX Warning: Citation `publications:thoeni2013' on page 1041 undefined on inp ut line 214485. [1041] LaTeX Warning: Citation `references:bertrand2008' on page 1042 undefined on inp ut line 214528. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214528. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214528. LaTeX Warning: Citation `references:bertrand2008' on page 1042 undefined on inp ut line 214528. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214528. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 1042 undefined on input line 214589. LaTeX Warning: Citation `publications:thoeni2013' on page 1042 undefined on inp ut line 214589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 1042 undefined on input line 214697. [1042] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 1043 undefined on input line 214891. [1043] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 1044 undefined on input line 214949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 10 44 undefined on input line 214949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 1044 undefined on input line 214949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 1044 undefined on input line 214975. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 1044 undefined on input line 215068. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 1044 undefin ed on input line 215127. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 1044 undefin ed on input line 215141. [1044] LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 1045 undefine d on input line 215153. Underfull \hbox (badness 5091) in paragraph at lines 215197--215201 \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 215291. LaTeX Warning: Hyper reference `yade.plot:yade.plot.setLiveForceAlwaysUpdate' o n page 1046 undefined on input line 215304. [1046] LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 1047 undefine d on input line 215447. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 1047 undefin ed on input line 215447. LaTeX Warning: Hyper reference `yade.plot:yade.plot.setLiveForceAlwaysUpdate' o n page 1047 undefined on input line 215499. [1047] LaTeX Warning: Hyper reference `yade.plot:yade.plot.imgData' on page 1048 undef ined on input line 215587. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plot' on page 1048 undefine d on input line 215678. [1048] LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 1049 undef ined on input line 215701. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 1049 undefin ed on input line 215701. LaTeX Warning: Hyper reference `yade.utils:yade.utils.makeVideo' on page 1049 u ndefined on input line 215749. LaTeX Warning: Hyper reference `yade.plot:yade.plot.liveInterval' on page 1049 undefined on input line 215830. LaTeX Warning: Hyper reference `yade.plot:yade.plot.live' on page 1049 undefine d on input line 215830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.pause' on page 1049 undefined on input line 215830. [1049] LaTeX Warning: Hyper reference `yade.post2d:yade.post2d.Flatten' on page 1050 u ndefined on input line 215917. [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 216256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 1052 undefined on input line 216256. LaTeX Warning: Hyper reference `yade.post2d:yade.post2d.Flatten' on page 1052 u ndefined on input line 216260. [1052] Underfull \hbox (badness 10000) in paragraph at lines 216302--216304 []\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 216342. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1053 unde fined on input line 216386. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1053 undefined on input line 216390. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1053 undefined on input line 216390. Underfull \hbox (badness 5064) in paragraph at lines 216411--216413 \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 216434. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1054 unde fined on input line 216438. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1054 undefined on input line 216442. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1054 unde fined on input line 216466. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1054 unde fined on input line 216538. [1054] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1055 unde fined on input line 216578. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1055 undefined on input line 216606. LaTeX Warning: Hyper reference `prog:timing' on page 1055 undefined on input li ne 216637. [1055] Underfull \vbox (badness 1442) detected at line 216723 [1056] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 10 57 undefined on input line 216767. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 1057 undefined on input line 216814. LaTeX Warning: Hyper reference `user:rendering' on page 1057 undefined on input line 216859. [1057] Underfull \hbox (badness 10000) in paragraph at lines 216989--216991 \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 217016. [1058] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217055. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 1059 undefined on input line 217059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 10 59 undefined on input line 217059. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1059 unde fined on input line 217066. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217090. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217090. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1059 unde fined on input line 217109. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1059 u ndefined on input line 217128. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217133. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217133. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1059 undefined on input line 217133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 1059 undefined on input line 217141. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1059 unde fined on input line 217152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 105 9 undefined on input line 217183. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 1059 u ndefined on input line 217183. [1059] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod' o n page 1060 undefined on input line 217188. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1060 undefined on input line 217192. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Clump' on page 1060 undefin ed on input line 217196. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1060 und efined on input line 217200. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1060 undefined on input line 217204. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 1060 undefined on input line 217208. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1060 und efined on input line 217212. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 1060 undefined on input line 217212. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 1060 undefined on input line 217216. LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1060 u ndefined on input line 217220. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 1060 undefined on input line 217220. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1060 und efined on input line 217224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.smearCoeff' on page 1060 undefined on input line 217224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nSurfNodes' on page 1060 undefined on input line 217228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesPath' o n page 1060 undefined on input line 217232. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1060 und efined on input line 217236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.nodesTol' on page 1060 undefined on input line 217236. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 1060 undefined on input line 217240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.hasAABE' on page 1060 undefined on input line 217244. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1060 undefined on input line 217248. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axesAABE' on page 1060 undefined on input line 217248. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1060 undefined on input line 217252. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Material' on page 1060 unde fined on input line 217256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 1060 undefined on input line 217256. LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 1060 un defined on input line 217279. [1060] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1061 undefined on input line 217338. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1061 undefined on input line 217353. LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1061 u ndefined on input line 217362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 1061 undefined on input line 217362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1061 undefined on input line 217368. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plot' on page 1061 undefine d on input line 217390. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1061 undefined on input line 217426. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1061 unde fined on input line 217431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 10 61 undefined on input line 217459. [1061] Underfull \hbox (badness 10000) in paragraph at lines 217512--217517 \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 217531. LaTeX Warning: Hyper reference `yade.utils:yade.utils.TableParamReader' on page 1062 undefined on input line 217564. Underfull \hbox (badness 5388) in paragraph at lines 217567--217573 []\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 217576. [1062] LaTeX Warning: Hyper reference `yade.utils:yade.utils.loadVars' on page 1063 un defined on input line 217656. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1063 undefined on input line 217680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 1063 undefined on input line 217697. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 106 3 undefined on input line 217708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 10 63 undefined on input line 217721. [1063] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217816. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217816. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217816. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217816. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1064 unde fined on input line 217827. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217846. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217846. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217846. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1064 undefined on input line 217846. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1064 unde fined on input line 217851. [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 217945. LaTeX Warning: Hyper reference `yade.utils:yade.utils.voxelPorosity' on page 10 65 undefined on input line 217979. [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 218070. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1066 unde fined on input line 218077. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1066 undefined on input line 218136. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1066 undefined on input line 218151. [1066] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 1067 undefined on input line 218196. 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 218243. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 1067 undefined on input line 218306. LaTeX Warning: Citation `publications:catalano2014a' on page 1067 undefined on input line 218306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1067 undefined on input line 218321. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1067 undefined on input line 218333. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1067 undefined on input line 218340. [1067] LaTeX Warning: Hyper reference `yade.plot:yade.plot.Interaction' on page 1068 u ndefined on input line 218373. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1068 undefined on input line 218379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1068 undefined on input line 218379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1068 undefined on input line 218379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1068 undefined on input line 218379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.cart2spher' on page 1 068 undefined on input line 218404. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1068 undefined on input line 218408. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1068 undefined on input line 218434. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1068 undefined on input line 218438. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 1068 undefined on input line 218442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1068 undefined on input line 218465. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Clump' on page 1068 undefin ed on input line 218470. [1068] LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1069 u ndefined on input line 218474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 1069 undefined on input line 218474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1069 undefined on input line 218480. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1069 undefined on input line 218497. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218502. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 1069 undefined on input line 218506. LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1069 u ndefined on input line 218510. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 1069 undefined on input line 218510. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1069 undefined on input line 218516. LaTeX Warning: Citation `references:satake1982' on page 1069 undefined on input line 218533. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1069 und efined on input line 218538. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1069 und efined on input line 218546. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1069 undefined on input line 218566. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 1069 undefined on input line 218569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipFlippable' o n page 1069 undefined on input line 218569. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218581. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218593. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 1069 undefined on input line 218596. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218601. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1069 undefined on input line 218605. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1069 undefined on input line 218636. [1069] [1070] Underfull \hbox (badness 10000) in paragraph at lines 218737--218750 []\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 218806. [1071] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 1072 undefined on input line 218899. LaTeX Warning: Citation `references:pournin2001' on page 1072 undefined on inpu t line 218922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.highlight' on p age 1072 undefined on input line 218992. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1072 undefined on input line 219019. [1072] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1073 undefined on input line 219042. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Clump' on page 1073 undefin ed on input line 219046. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 1073 undefined on input line 219101. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 1073 undefined on input line 219101. LaTeX Warning: Hyper reference `yade.plot:yade.plot.LevelSet' on page 1073 unde fined on input line 219113. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 1073 undefined on input line 219125. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1073 und efined on input line 219129. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1073 und efined on input line 219133. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 1073 undefined on input line 219137. LaTeX Warning: Hyper reference `yade.plot:yade.plot.Clump' on page 1073 undefin ed on input line 219141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 1073 undefined on input line 219164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1073 undefined on input line 219164. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1073 undefined on input line 219176. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 1073 undefined on input line 219195. [1073] LaTeX Warning: Citation `references:thornton2000' on page 1074 undefined on inp ut line 219250. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 1074 und efined on input line 219264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1074 undefined on input line 219298. LaTeX Warning: Hyper reference `yade.plot:yade.plot.RegularGrid' on page 1074 u ndefined on input line 219302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 1074 undefined on input line 219306. [1074] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 1075 un defined on input line 219339. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1075 undefined on input line 219368. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1075 undefined on input line 219416. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1075 undefined on input line 219444. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 1075 undefined on input line 219472. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1075 undefined on input line 219500. [1075] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1076 undefined on input line 219532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 1076 undefined on input line 219585. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 1076 undefined on input line 219585. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 1076 un defined on input line 219585. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 10 76 undefined on input line 219585. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 10 76 undefined on input line 219585. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1076 undefined on input line 219612. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1076 undefined on input line 219619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 1 076 undefined on input line 219652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1076 u ndefined on input line 219652. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1076 u ndefined on input line 219652. [1076] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1077 undefined on input line 219757. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1077 undefined on input line 219761. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.wire' on page 1 077 undefined on input line 219780. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.wire' on page 1 077 undefined on input line 219795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1077 u ndefined on input line 219795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 1077 un defined on input line 219795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.wire' on page 1 077 undefined on input line 219810. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1077 undef ined on input line 219850. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1077 undefined on input line 219886. LaTeX Warning: Hyper reference `yade.utils:yade.utils.polyhedron' on page 1077 undefined on input line 219894. [1077] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1078 unde fined on input line 219932. Underfull \hbox (badness 10000) in paragraph at lines 219943--219945 []\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 219951--219953 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1078 unde fined on input line 219996. Underfull \hbox (badness 10000) in paragraph at lines 220011--220013 []\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 220019--220021 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] [1078] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1079 undef ined on input line 220058. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1079 undef ined on input line 220106. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1079 undefined on input line 220138. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1079 undef ined on input line 220146. [1079] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1080 undef ined on input line 220186. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1080 u ndefined on input line 220209. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1080 undefined on input line 220218. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1080 undefined on input line 220222. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 1080 undefined on input line 220222. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.wire' on page 1 080 undefined on input line 220226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.color' on page 1080 undefined on input line 220230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.highlight' on p age 1080 undefined on input line 220234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 1080 undefined on input line 220238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 1080 undefined on input line 220242. LaTeX Warning: Hyper reference `user:definingmaterials' on page 1080 undefined on input line 220242. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 1080 undefined on input line 220250. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1080 u ndefined on input line 220256. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1080 unde fined on input line 220290. [1080] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1081 unde fined on input line 220337. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1081 unde fined on input line 220388. Underfull \hbox (badness 10000) in paragraph at lines 220422--220424 \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 220439. [1081] LaTeX Warning: Hyper reference `yade.polyhedra_utils:yade.polyhedra_utils.polyh edra' on page 1082 undefined on input line 220486. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 1082 undef ined on input line 220529. LaTeX Warning: Hyper reference `installation:provided-packages' on page 1082 un defined on input line 220556. LaTeX Warning: Hyper reference `installation:install-from-source-code' on page 1082 undefined on input line 220556. LaTeX Warning: Hyper reference `installation:docker-install' on page 1082 undef ined on input line 220561. [1082] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 83 undefined on input line 220615. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 83 undefined on input line 220623. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 83 undefined on input line 220647. [1083] [1084] LaTeX Warning: Hyper reference `gitrepo:yade-gitrepo-label' on page 1085 undefi ned on input line 220827. [1085] LaTeX Warning: Hyper reference `GPUacceleration:gpuacceleration' on page 1086 u ndefined on input line 220958. [1086] LaTeX Warning: Hyper reference `user:oarsection' on page 1087 undefined on inpu t line 220982. LaTeX Warning: Hyper reference `prog:maximum-log-level' on page 1087 undefined on input line 220994. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 87 undefined on input line 221006. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 87 undefined on input line 221043. LaTeX Warning: Citation `publications:haustein2017' on page 1087 undefined on i nput line 221047. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydrodynamicsLawLBM' on page 1087 undefined on input line 221067. [1087] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 108 8 undefined on input line 221071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 088 undefined on input line 221075. LaTeX Warning: Citation `references:mani2013' on page 1088 undefined on input l ine 221079. LaTeX Warning: Hyper reference `prog:logging' on page 1088 undefined on input l ine 221083. Underfull \hbox (badness 5475) in paragraph at lines 221086--221088 []\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 221091. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 10 88 undefined on input line 221099. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1088 undefined on input line 221107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 088 undefined on input line 221111. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 1088 undefined on input line 221115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 1088 undefined on input line 221119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1088 undefined on input line 221131. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TwoPhaseFlowEngine' o n page 1088 undefined on input line 221135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 1088 undefined on input line 221139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.load' on page 1 088 undefined on input line 221144. [1088] [1089] LaTeX Warning: Hyper reference `installation:speed-up' on page 1090 undefined o n input line 221289. LaTeX Warning: Hyper reference `tutorial-advanced:convert-python2-to3' on page 1090 undefined on input line 221298. [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 221377. LaTeX Warning: Hyper reference `GPUacceleration:gpuacceleration' on page 1091 u ndefined on input line 221383. [1091] Underfull \hbox (badness 6380) in paragraph at lines 221452--221454 []\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 221583. Underfull \hbox (badness 10000) in paragraph at lines 221671--221671 []\TU/lmss/m/n/10 mod- Underfull \hbox (badness 10000) in paragraph at lines 221671--221671 []\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 221728. [1095] LaTeX Warning: Hyper reference `prog:logging' on page 1096 undefined on input l ine 221900. [1096] LaTeX Warning: Hyper reference `yade.log:' on page 1097 undefined on input line 221922. LaTeX Warning: Hyper reference `prog:imglogging' on page 1097 undefined on inpu t line 221933. LaTeX Warning: Hyper reference `prog:debug-macros' on page 1097 undefined on in put line 221933. LaTeX Warning: Hyper reference `yade.log:yade._log.readConfigFile' on page 1097 undefined on input line 221948. LaTeX Warning: Hyper reference `yade.log:yade._log.saveConfigFile' on page 1097 undefined on input line 221948. LaTeX Warning: Hyper reference `yade.log:yade._log.defaultConfigFileName' on pa ge 1097 undefined on input line 221948. Underfull \hbox (badness 10000) in paragraph at lines 221973--221975 []|\TU/lmss/m/n/10 op- LaTeX Warning: Hyper reference `prog:debugging-a-class' on page 1097 undefined on input line 222065. [1097] [1098] [1099] Underfull \hbox (badness 6825) in paragraph at lines 222249--222253 []|\TU/lmr/m/n/10 Creates logger static variable (with name Underfull \hbox (badness 10000) in paragraph at lines 222254--222256 []|\TU/lmtt/m/n/10 TEMPLATE_-CREATE_- Underfull \hbox (badness 6825) in paragraph at lines 222257--222261 []|\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 222347. [1102] LaTeX Warning: Hyper reference `installation:speed-up' on page 1103 undefined o n input line 222421. Underfull \hbox (badness 10000) in paragraph at lines 222470--222472 []\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 222479. [1103] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1104 undefine d on input line 222551. [1104] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1105 undefine d on input line 222569. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglobalengine' on p age 1105 undefined on input line 222631. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 1105 undefined on input line 222631. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 1105 undefined on input line 222632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 1105 undefined on input line 222632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Recorder' on page 110 5 undefined on input line 222632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 1105 undefined on input line 222632. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 1105 undefined on input line 222632. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglobalengine' on p age 1105 undefined on input line 222632. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphdispatcher' on pag e 1105 undefined on input line 222635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 1105 undefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1105 undefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1105 undefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1105 undefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1105 undefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 110 5 undefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 1105 undefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1105 undefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 105 undefined on input line 222749. Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmss/m/n/10 dispatch Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmss/m/n/10 created LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 1105 undefined on input line 222749. Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmr/m/it/10 BoundDis- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1105 undefined on input line 222749. Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmr/m/it/10 BoundFunc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1105 undefined on input line 222749. Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmr/m/it/10 IGeomDis- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1105 undefined on input line 222749. Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmr/m/it/10 IGeomFunc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1105 undefined on input line 222749. Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmr/m/it/10 IPhysDis- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 110 5 undefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 1105 undefined on input line 222749. Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmr/m/it/10 IPhysFunc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1105 undefined on input line 222749. Underfull \hbox (badness 5578) in paragraph at lines 222749--222749 []\TU/lmr/m/n/10 2 (asymet- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1105 u ndefined on input line 222749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1105 u ndefined on input line 222749. Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmr/m/it/10 IGeom LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 105 undefined on input line 222749. [1105] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1106 undefined on input line 222754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1106 undefined on input line 222754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 1106 undefined on input line 222754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 106 undefined on input line 222754. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfunctor' on page 1 106 undefined on input line 222758. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 1106 undefined on input line 222781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1106 undefined on input line 222781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1106 undefined on input line 222781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 1106 un defined on input line 222781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 1106 undefined on input line 222785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1106 u ndefined on input line 222785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1106 undefined on input line 222785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 1106 undefined on input line 222785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 1106 undefined on input line 222789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 106 undefined on input line 222789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 1106 undefined on input line 222789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 1106 undefined on input line 222789. [1106] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1107 undefine d on input line 222857. LaTeX Warning: Hyper reference `yade.utils:' on page 1107 undefined on input li ne 222861. LaTeX Warning: Hyper reference `prog:debug-exceptions' on page 1107 undefined o n input line 222867. LaTeX Warning: Hyper reference `yade.libVersions:yade._libVersions.getAllVersio nsCpp' on page 1107 undefined on input line 222872. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1107 undefined on input line 222887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1107 undefined on input line 222894. LaTeX Warning: Hyper reference `prog:global-rst-anchors' on page 1107 undefined on input line 222922. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 110 7 undefined on input line 222922. Underfull \hbox (badness 6396) in paragraph at lines 222921--222923 \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 222921--222923 \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 222967. [1108] LaTeX Warning: Citation `references:allen1989' on page 1109 undefined on input line 223003. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1109 undefine d on input line 223069. [1109] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 11 10 undefined on input line 223106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Se3r' on page 1110 un defined on input line 223132. LaTeX Warning: Citation `references:cgal' on page 1110 undefined on input line 223135. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 11 10 undefined on input line 223138. [1110] [1111] LaTeX Warning: Hyper reference `prog:attributeregistration' on page 1112 undefi ned on input line 223240. LaTeX Warning: Hyper reference `prog:attributeregistration' on page 1112 undefi ned on input line 223244. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1112 undefine d on input line 223247. LaTeX Warning: Hyper reference `prog:classfactory' on page 1112 undefined on in put line 223254. LaTeX Warning: Hyper reference `prog:plugins' on page 1112 undefined on input l ine 223264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1112 undefined on input line 223282. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1112 undefine d on input line 223285. [1112] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1113 undefine d on input line 223313. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.preProce ssAttributes' on page 1113 undefined on input line 223317. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.postProc essAttributes' on page 1113 undefined on input line 223317. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1113 undefined on input line 223317. Underfull \hbox (badness 10000) in paragraph at lines 223316--223318 []\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 223316--223318 \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 223325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1113 undefined on input line 223336. [1113] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1114 undefine d on input line 223347. LaTeX Warning: Hyper reference `prog:classfactory' on page 1114 undefined on in put line 223359. Missing character: There is no ⁻ (U+207B) in font [lmmono10-regular]:! [1114] [1115] Underfull \vbox (badness 10000) detected at line 223631 Underfull \vbox (badness 10000) detected at line 223631 [1116] Underfull \vbox (badness 10000) detected at line 223631 Underfull \vbox (badness 10000) detected at line 223631 [1117] Underfull \vbox (badness 10000) detected at line 223631 Underfull \vbox (badness 10000) detected at line 223631 [1118] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1119 undefine d on input line 223642. [1119] LaTeX Warning: Hyper reference `prog:sphinxdocumentation' on page 1120 undefine d on input line 223673. LaTeX Warning: Hyper reference `prog:rtti' on page 1120 undefined on input line 223673. LaTeX Warning: Hyper reference `prog:attributeregistration' on page 1120 undefi ned on input line 223673. LaTeX Warning: Hyper reference `prog:pythonattributeaccess' on page 1120 undefi ned on input line 223673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1120 undefined on input line 223701. LaTeX Warning: Hyper reference `prog:debug-exceptions' on page 1120 undefined o n input line 223708. LaTeX Warning: Hyper reference `prog:sphinxdocumentation' on page 1120 undefine d on input line 223708. [1120] LaTeX Warning: Hyper reference `prog:attribute-flags' on page 1121 undefined on input line 223749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat.dmgTau' on pag e 1121 undefined on input line 223764. LaTeX Warning: Hyper reference `prog:customconverters' on page 1121 undefined o n input line 223767. [1121] LaTeX Warning: Hyper reference `prog:customconverters' on page 1122 undefined o n input line 223868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 11 22 undefined on input line 223876. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1122 undefine d on input line 223876. [1122] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1123 undefined on input line 223882. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1123 undefined on input line 223891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.blinkH ighlight' on page 1123 undefined on input line 223932. [1123] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1124 undefined on input line 224008. [1124] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 1125 undefined on input line 224014. LaTeX Warning: Hyper reference `prog:customconverters' on page 1125 undefined o n input line 224018. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dispatcher' on page 1 125 undefined on input line 224032. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor' on page 1125 undefined on input line 224032. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 1125 undefined on input line 224039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.boundDispatc her' on page 1125 undefined on input line 224039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 1125 undefined on input line 224039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dispatcher' on page 1 125 undefined on input line 224039. LaTeX Warning: Hyper reference `prog:dispatcher-names' on page 1125 undefined o n input line 224048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1125 undefined on input line 224054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1125 undefined on input line 224054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1125 u ndefined on input line 224054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor' on page 1125 undefined on input line 224054. [1125] [1126] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 1127 undefined on input line 224169. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 127 undefined on input line 224169. LaTeX Warning: Hyper reference `prog:rtti' on page 1127 undefined on input line 224187. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Indexable' on page 11 27 undefined on input line 224189. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1127 u ndefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 112 7 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1127 u ndefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1127 u ndefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1127 u ndefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 112 7 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1127 u ndefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1127 u ndefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1127 undefined on input line 224234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1127 u ndefined on input line 224239. [1127] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 1128 undefined on input line 224253. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 1128 u ndefined on input line 224253. [1128] [1129] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 1130 undefined on input line 224426. [1130] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1131 undefined on input line 224448. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 1131 undefined on input line 224448. LaTeX Warning: Hyper reference `prog:forcecontainer' on page 1131 undefined on input line 224478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 131 undefined on input line 224482. [1131] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimingDeltas' on page 1132 undefined on input line 224547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.timingDeltas' on page 1132 undefined on input line 224547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor.timingDeltas' on page 1132 undefined on input line 224547. [1132] Overfull \vbox (1.62296pt too high) detected at line 224625 [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 224658. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1134 undefined on input line 224658. [1134] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimingDeltas' on page 1135 undefined on input line 224681. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1135 undefined on input line 224681. 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 224691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 1135 undefined on input line 224701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1135 u ndefined on input line 224711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1135 u ndefined on input line 224711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1135 u ndefined on input line 224711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1135 u ndefined on input line 224711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1135 u ndefined on input line 224711. LaTeX Warning: Hyper reference `prog:opengl-functors' on page 1135 undefined on input line 224711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 1135 undefined on input line 224716. LaTeX Warning: Hyper reference `prog:multiple-dispatch' on page 1135 undefined on input line 224720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1135 u ndefined on input line 224725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1135 u ndefined on input line 224725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1135 u ndefined on input line 224725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 11 35 undefined on input line 224725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 11 35 undefined on input line 224725. [1135] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 1136 undefined on input line 224744. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 1136 undefined on input line 224754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 1136 undefined on input line 224754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 1136 undefined on input line 224755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FileGenerator' on pag e 1136 undefined on input line 224792. [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 224925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 1138 u ndefined on input line 224953. LaTeX Warning: Hyper reference `prog:interaction-flow' on page 1138 undefined o n input line 224953. [1138] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 1139 undefined on input line 224972. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 1139 undefined on input line 224980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 139 undefined on input line 224984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 1139 undefined on input line 224988. [1139] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 1140 undefined on input line 225053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 1140 undefined on input line 225053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 1140 undefined on input line 225053. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 1140 undefined on input line 225057. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 1140 undefined on input line 225057. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.groupMask' on pa ge 1140 undefined on input line 225079. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1140 undefined on input line 225089. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 1140 undefined on input line 225089. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1140 undefined on input line 225089. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1140 u ndefined on input line 225089. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1140 u ndefined on input line 225089. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1140 u ndefined on input line 225098. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225104. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1140 undefined on input line 225107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 1140 u ndefined on input line 225112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1140 undefined on input line 225118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 1140 undefined on input line 225118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 1140 undefined on input line 225118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 114 0 undefined on input line 225118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1140 u ndefined on input line 225118. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 1140 undefined on input line 225122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1140 undefined on input line 225122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 1140 u ndefined on input line 225122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 1140 u ndefined on input line 225122. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 1140 undefined on input line 225126. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225126. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 140 undefined on input line 225126. [1140] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 1141 undefined on input line 225137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 1141 undefined on input line 225137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 141 undefined on input line 225143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 114 1 undefined on input line 225143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1141 undefined on input line 225143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 114 1 undefined on input line 225143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmStateUpdater' on p age 1141 undefined on input line 225143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 114 1 undefined on input line 225146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.newAssocStat e' on page 1141 undefined on input line 225151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.stateTypeOk' on page 1141 undefined on input line 225155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 1141 u ndefined on input line 225155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 1141 undefined on input line 225160. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 1141 un defined on input line 225172. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 1141 unde fined on input line 225172. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 114 1 undefined on input line 225172. LaTeX Warning: Hyper reference `yade.qt:yade.qt.Controller' on page 1141 undefi ned on input line 225194. [1141] LaTeX Warning: Hyper reference `prog:logging' on page 1142 undefined on input l ine 225217. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 1142 u ndefined on input line 225225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 1142 u ndefined on input line 225232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 1142 u ndefined on input line 225232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.materials' on p age 1142 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.materials' on p age 1142 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.bodies' on page 1142 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.interactions' o n page 1142 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.tags' on page 1 142 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.cell' on page 1 142 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 1142 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1142 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.miscParams' on page 1142 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.iter' on page 1 142 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dt' on page 114 2 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.time' on page 1 142 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.realtime' on pa ge 1142 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.stopAtIter' on page 1142 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.iter' on page 1 142 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dt' on page 114 2 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.time' on page 1 142 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.realtime' on pa ge 1142 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.stopAtIter' on page 1142 undefined on input line 225290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.switchScene' on page 1142 undefined on input line 225295. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 1142 undefined on input line 225301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1142 undefined on input line 225301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 1142 undefined on input line 225301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 1142 undefined on input line 225318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.execTime' on p age 1142 undefined on input line 225318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.execCount' on page 1142 undefined on input line 225318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.time' on page 1 142 undefined on input line 225323. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dt' on page 114 2 undefined on input line 225323. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.iter' on page 1 142 undefined on input line 225323. [1142] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.run' on page 11 43 undefined on input line 225329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.pause' on page 1143 undefined on input line 225329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.wait' on page 1 143 undefined on input line 225329. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.step' on page 1 143 undefined on input line 225332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1143 undefined on input line 225341. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1143 undefine d on input line 225341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 1143 undefined on input line 225368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.dict' on page 1143 undefined on input line 225368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.clone' o n page 1143 undefined on input line 225368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateAt trs' on page 1143 undefined on input line 225368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateEx istingAttrs' on page 1143 undefined on input line 225368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.pyDictCu stom' on page 1143 undefined on input line 225368. LaTeX Warning: Hyper reference `prog:exposespecialattrs' on page 1143 undefined on input line 225368. [1143] LaTeX Warning: Hyper reference `yade.pack:yade-pack' on page 1144 undefined on input line 225384. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.Predicate' on pa ge 1144 undefined on input line 225384. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.Predicate' on pa ge 1144 undefined on input line 225384. LaTeX Warning: Hyper reference `yade.pack:yade.pack.inSpace' on page 1144 undef ined on input line 225384. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.pyGenericPotential' o n page 1144 undefined on input line 225390. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1144 undefine d on input line 225399. LaTeX Warning: Hyper reference `yade.minieigenHP:' on page 1144 undefined on in put line 225420. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 11 44 undefined on input line 225420. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1144 undefine d on input line 225434. [1144] [1145] [1146] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 1147 undefine d on input line 225629. [1147] [1148] LaTeX Warning: Hyper reference `gitrepo:yade-rebasing' on page 1149 undefined o n input line 225788. [1149] [1150] [1151] [1152] Chapter 4. LaTeX Warning: Hyper reference `formulation:chapter-formulation' on page 1153 u ndefined on input line 226051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1153 undefined on input line 226059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1153 undefined on input line 226063. LaTeX Warning: Citation `publications:kunhappan2017' on page 1153 undefined on input line 226073. LaTeX Warning: Citation `publications:kunhappan2018' on page 1153 undefined on input line 226073. Underfull \hbox (badness 7907) in paragraph at lines 226078--226081 \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 226086--226088 []\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 226086--226088 \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 1567. LaTeX Warning: Hyper reference `yade.ymport:' on page 23 undefined on input lin e 1567. [23] LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 24 unde fined on input line 1625. [24] LaTeX Warning: Hyper reference `yade.PWaveTimeStep:' on page 25 undefined on in put line 1684. 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 2042. LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2082. [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 2426 [34] [35] [36] [37] [38] Underfull \vbox (badness 10000) detected at line 2794 Underfull \vbox (badness 10000) detected at line 2794 [39] [40] Underfull \vbox (badness 10000) detected at line 2951 Underfull \vbox (badness 10000) detected at line 2951 [41] Underfull \vbox (badness 10000) detected at line 2951 Underfull \vbox (badness 10000) detected at line 2951 [42] [43] [44] Underfull \vbox (badness 10000) detected at line 3146 Underfull \vbox (badness 10000) detected at line 3146 [45] [46] Underfull \vbox (badness 10000) detected at line 3348 Underfull \vbox (badness 10000) detected at line 3348 [47] Underfull \vbox (badness 10000) detected at line 3348 Underfull \vbox (badness 10000) detected at line 3348 [48] Underfull \vbox (badness 10000) detected at line 3348 Underfull \vbox (badness 10000) detected at line 3348 [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 4531. [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 5007. [70] [71] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5110. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5110. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `subscript' on input line 5110. LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 72 undefined on input line 5139. [72] [73] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5245. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5245. [74] [75] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.isPeriodic' on page 76 undefined on input line 5322. [76] Overfull \hbox (0.5578pt too wide) in paragraph at lines 5398--5398 []\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 5398--5398 []\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 5398--5398 []\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 5398--5398 []\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 5792--5792 []\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 6079. [89] [90] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 91 undefined on input line 6195. [91] [92] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PersistentTriangulati onCollider' on page 93 undefined on input line 6372. [93] [94] [95] [96] [97] [98] [99] [100] LaTeX Warning: Hyper reference `yade.plot:' on page 101 undefined on input line 6892. Overfull \vbox (1.48291pt too high) detected at line 6945 [101] LaTeX Warning: Hyper reference `yade.plot:' on page 102 undefined on input line 6977. [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 7866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper.de fToVtk' on page 121 undefined on input line 7878. [121] [122] [123] [124] Underfull \hbox (badness 10000) in paragraph at lines 8217--8220 \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 10410. [134] [135] [136] [137] LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 138 undefined on inpu t line 11322. [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 19879--19882 \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 20138--20141 \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 20423--20426 \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 20846--20849 \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 21079--21082 \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 21732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 184 un defined on input line 21765. Underfull \hbox (badness 10000) in paragraph at lines 21851--21854 \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 22045--22048 \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 22330--22333 \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 24689. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 24702. 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 27715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 208 undefined on input line 27780. [208] [209] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 210 undefined on input line 28204. [210] [211] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 212 undefined on input line 28719. [212] [213] [214] [215] [216] [217] [218] [219] Underfull \hbox (badness 10000) in paragraph at lines 30661--30664 \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 30875--30878 \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 31362--31365 \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 31802--31805 \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 31969--31972 \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 32111--32114 \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 32276--32279 \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 32425--32428 \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 32499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 229 undefined on input line 32535. Underfull \hbox (badness 10000) in paragraph at lines 32587--32590 \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 32721. [230] Underfull \hbox (badness 10000) in paragraph at lines 32865--32868 \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 33517--33520 \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 33796--33799 \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 33990--33993 \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 34213--34216 \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 34427--34430 \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 34740--34743 \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 35022--35025 \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 35405--35408 \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 35541--35544 \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 35709--35712 \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 35975--35978 \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 36267--36270 \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 36533--36536 \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 36877--36880 \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 37182--37185 \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 37513--37516 \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 37870--37873 \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 38227--38230 \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 38571--38574 \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 38880--38883 \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 39185--39188 \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 39568--39571 \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 39912--39915 \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 40256--40259 \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 40590--40593 \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 40868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 269 undefined on input line 40891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 269 undefined on input line 40891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 269 undefined on input line 40903. [269] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 270 undefined on input line 40927. [270] Underfull \hbox (badness 10000) in paragraph at lines 41095--41098 \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 41249--41252 \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 41531--41534 \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 41923--41926 \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 42322--42325 \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 42693--42696 \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 43037--43040 \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 43298--43301 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- [282] Underfull \hbox (badness 10000) in paragraph at lines 43361--43364 \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 43902--43905 \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 44176--44179 \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 44215--44218 \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 44639--44642 \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 45674--45677 \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 45713--45716 \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 46638--46641 \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 47454--47457 \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 47698--47701 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see [302] Underfull \hbox (badness 10000) in paragraph at lines 47787--47790 \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 47978--47981 \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 48168--48171 \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 48399--48402 \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 48442. [307] [308] Underfull \hbox (badness 10000) in paragraph at lines 48846--48849 \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 48889. [310] Underfull \hbox (badness 10000) in paragraph at lines 49208--49211 \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 49341--49344 \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 49503--49506 \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 49665--49668 \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 49765. Underfull \hbox (badness 10000) in paragraph at lines 49814--49817 \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 50015--50018 \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 50239--50242 \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 50388--50391 \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 50576--50579 \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 50748--50751 \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 50884--50887 \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 51046--51049 \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 51221--51224 \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 51409--51412 \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 51636--51639 \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 52118--52121 \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 52172--52175 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 52172--52175 \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 52172--52175 \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 53045--53048 \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 53275--53278 \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 53507--53510 \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 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 334 undefined on input line 53594. [334] Underfull \hbox (badness 10000) in paragraph at lines 53768--53771 \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 53848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53887. [335] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 54075--54078 \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 54250--54253 \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 54412--54415 \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 54652--54655 \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 54918--54921 \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 55106--55109 \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 55418--55421 \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 55567--55570 \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 55739--55742 \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 55892--55895 \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 56058--56061 \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 56224--56227 \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 56390--56393 \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 56556--56559 \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 56932. [350] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 351 undefined on input line 57034. [351] [352] [353] [354] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 355 undefined on input line 57968. [355] Underfull \hbox (badness 10000) in paragraph at lines 58150--58153 \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 58290--58290 \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 60427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 368 undefined on input line 60427. [368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] Underfull \hbox (badness 10000) in paragraph at lines 62354--62357 \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 62808. [382] [383] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 384 undefined on input line 63188. [384] [385] [386] [387] [388] LaTeX Warning: Command \u invalid in math mode on input line 64287. 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 65127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 393 undefined on input line 65140. [393] [394] [395] Underfull \hbox (badness 10000) in paragraph at lines 65790--65793 \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 65878--65878 \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 65878--65878 [][]\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 65878--65878 \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 65878--65878 \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 66412. [400] [401] Underfull \hbox (badness 10000) in paragraph at lines 66811--66815 \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 66985. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 403 undefined on input line 66985. [403] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 404 undefined on input line 672 60. [404] [405] [406] [407] [408] [409] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 410 und efined on input line 68476. [410] [411] [412] [413] [414] [415] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 416 und efined on input line 69790. [416] [417] [418] [419] [420] [421] Underfull \hbox (badness 10000) in paragraph at lines 71182--71185 \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 71616--71619 \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 72118. [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 72207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 428 undefined on input line 72207. 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 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 428 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 428 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 428 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 428 undefined on input line 72208. [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 76340. [445] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 446 undefined on input line 76624. [446] [447] [448] [449] LaTeX Warning: Hyper reference `yade.timing:' on page 450 undefined on input li ne 77605. [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 78991. [456] [457] [458] [459] 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;! [460] LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 461 un defined on input line 79899. [461] [462] [463] Underfull \hbox (badness 10000) in paragraph at lines 80769--80772 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [464] [465] [466] [467] Underfull \hbox (badness 10000) in paragraph at lines 81641--81644 \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 82087--82089 []\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 83528. [483] [484] [485] [486] [487] Underfull \hbox (badness 10000) in paragraph at lines 84103--84107 []\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 85199--85201 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [494] [495] [496] Underfull \hbox (badness 10000) in paragraph at lines 85542--85544 \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 85542--85544 \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 85695--85697 \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 86103--86105 \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 86103--86105 [][]\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 86617--86619 \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 86617--86619 \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 87405--87407 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [507] [508] [509] Underfull \hbox (badness 10000) in paragraph at lines 87748--87750 \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 87748--87750 \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 87901--87903 \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 88309--88311 \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 88309--88311 [][]\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 88823--88825 \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 88823--88825 \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 89431--89433 \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 89431--89433 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps Underfull \hbox (badness 10000) in paragraph at lines 89507--89509 \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 89507--89509 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [520] Underfull \hbox (badness 10000) in paragraph at lines 89583--89585 \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 89583--89585 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [521] Underfull \hbox (badness 10000) in paragraph at lines 89806--89808 \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 89806--89808 \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 89961--89963 \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 89961--89963 \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 90470--90472 \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 90470--90472 [][]\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 91081--91083 \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 91081--91083 \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 92211--92214 \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 93074--93077 \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 94066--94069 \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 100033--100036 \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 100896--100899 \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 101888--101891 \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 104072--104074 []\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 104532--104534 []\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 107513--107516 \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 108376--108379 \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 109246--109248 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109246--109248 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109368--109371 \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 116837. [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 119139. LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119279. [635] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 119430--119433 \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 119579--119582 \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 119803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 638 undefined on input line 119905. [638] [639] [640] [641] [642] Underfull \hbox (badness 10000) in paragraph at lines 120907--120910 \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 121694--121697 \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 121966--121969 \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 122302--122305 \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 123298--123301 \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 123839. [656] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 124147--124150 \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 124326--124329 \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 125146--125149 \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 126506--126509 \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 126700--126703 \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 126836--126839 \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 128301--128304 \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 128739--128742 \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 129024--129027 \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 130133--130136 \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 130373--130376 \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 130496--130499 \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 130863--130866 \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 131157--131160 \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 131411--131414 \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 131540--131543 \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 131892--131895 \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 132153--132156 \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 132418--132421 \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 132769--132772 \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 132931--132934 \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 133236--133239 \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 134021. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 134034. Missing character: There is no ̧ ("327) in font eurm7! [701] Underfull \hbox (badness 10000) in paragraph at lines 134403--134406 \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 134446. [703] [704] [705] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 706 undefined on input line 135251. [706] [707] [708] [709] [710] [711] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 712 undefined on input line 136832. [712] [713] [714] [715] Underfull \hbox (badness 10000) in paragraph at lines 138013--138016 \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 138518--138521 \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 138768--138771 \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 139018--139021 \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 139268--139271 \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 139488--139491 \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 139562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 723 undefined on input line 139598. Underfull \hbox (badness 10000) in paragraph at lines 139650--139653 \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 139784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 724 undefined on input line 139802. Underfull \hbox (badness 10000) in paragraph at lines 139851--139854 \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 140030--140033 \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 140656--140659 \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 141367--141370 \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 142230--142233 \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 143222--143225 \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 149189--149192 \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 150052--150055 \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 151044--151047 \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 153228--153230 []\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 153688--153690 []\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 156537--156540 \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 156712--156715 \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 156900--156903 \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 157140--157143 \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 157380--157383 \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 157862--157865 \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 157916--157919 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 157916--157919 \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 157916--157919 \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 158850--158853 \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 159502--159505 \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 159871--159874 \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 160194--160197 \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 162574. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 813 undefined on input line 162574. [813] [814] [815] [816] [817] [818] [819] [820] [821] [822] [823] [824] [825] [826] [827] [828] Underfull \hbox (badness 10000) in paragraph at lines 165595--165598 \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 165638. [829] [830] Underfull \hbox (badness 10000) in paragraph at lines 165941--165944 \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 166529--166532 \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 166734--166737 \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 166970--166973 \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 167200--167203 \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 167701. [839] [840] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 841 undefined on input line 168081. [841] [842] [843] [844] [845] LaTeX Warning: Command \u invalid in math mode on input line 169180. 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 170020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 850 undefined on input line 170033. [850] [851] [852] [853] [854] [855] [856] [857] [858] Underfull \hbox (badness 10000) in paragraph at lines 172113--172116 \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 172505--172508 \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 172904--172907 \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 173275--173278 \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 173619--173622 \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 173903--173906 \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 175914. [877] Underfull \hbox (badness 10000) in paragraph at lines 176313--176317 \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 176487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 879 undefined on input line 176487. [879] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 880 undefined on input line 176 762. [880] [881] [882] [883] Underfull \hbox (badness 10000) in paragraph at lines 177384--177387 \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 178188. [888] [889] [890] [891] [892] [893] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 894 und efined on input line 179502. [894] [895] [896] [897] [898] [899] Underfull \hbox (badness 10000) in paragraph at lines 180891--180894 \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 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181062. [901] Underfull \hbox (badness 10000) in paragraph at lines 181236--181239 \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 181316. [902] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 903 undefined on input line 181355. 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 181644. [904] [905] [906] [907] [908] [909] [910] Underfull \hbox (badness 10000) in paragraph at lines 183370--183373 \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 183519--183522 \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 185283--185286 \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 186146--186149 \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 187016--187018 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187016--187018 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187138--187141 \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 187930--187933 \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 188551. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 932 undefined on input line 188616. [932] [933] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 934 undefined on input line 189040. [934] [935] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 936 undefined on input line 189555. [936] [937] [938] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 939 undefined on input line 190384. [939] Underfull \hbox (badness 10000) in paragraph at lines 190518--190521 \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 191826. [945] [946] [947] Underfull \hbox (badness 10000) in paragraph at lines 192409--192412 \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 192665. [949] Underfull \hbox (badness 10000) in paragraph at lines 192977--192980 \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 193113--193116 \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 193231--193234 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 193294--193297 \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 193835--193838 \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 194109--194112 \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 194148--194151 \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 194467--194470 \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 195014. [960] Underfull \hbox (badness 10000) in paragraph at lines 195202--195205 \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 195546--195549 \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 196111--196114 \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 196286--196289 \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 196735--196738 \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 197269--197272 \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 197517--197520 \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 197691. Underfull \hbox (badness 10000) in paragraph at lines 197777--197780 \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 197971--197974 \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 198256--198259 \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 198843--198846 \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 199465--199468 \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 199825--199828 \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 200154--200157 \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 200809--200812 \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 201492--201495 \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 202157--202160 \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 202988--202991 \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 203313--203316 \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 203487--203490 \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 203649--203652 \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 203980--203983 \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 204359--204362 \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 204398--204401 \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 205279--205282 \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 205628--205631 \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 206282. [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 206371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1010 undefined on input line 206371. 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 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 1010 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 1010 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 1010 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 1010 undefined on input line 206372. Overfull \vbox (4.1629pt too high) detected at line 206398 [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 207172--207175 \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 207416--207419 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see Underfull \hbox (badness 10000) in paragraph at lines 207505--207508 \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 207696--207699 \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 207974. [1019] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 1020 undefined on input line 207997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 1020 undefined on input line 207997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1020 undefined on input line 208009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1020 undefined on input line 208033. [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 215197--215201 \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 216302--216304 []\TU/lmr/m/n/10 Returned dictionary always containing keys ‘type’ (one of Underfull \hbox (badness 5064) in paragraph at lines 216411--216413 \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 216723 [1058] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 10 59 undefined on input line 216767. [1059] Underfull \hbox (badness 10000) in paragraph at lines 216989--216991 \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 217512--217517 \TU/lmr/m/n/10 Returns (uniformly distributed) random orientation. Taken from Underfull \hbox (badness 5388) in paragraph at lines 217567--217573 []\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 217945. LaTeX Warning: Hyper reference `yade.utils:yade.utils.voxelPorosity' on page 10 67 undefined on input line 217979. [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 218306. [1069] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.cart2spher' on page 1 070 undefined on input line 218404. [1070] [1071] [1072] Underfull \hbox (badness 10000) in paragraph at lines 218737--218750 []\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 219943--219945 []\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 219951--219953 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] Underfull \hbox (badness 10000) in paragraph at lines 220011--220013 []\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 220019--220021 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] [1080] [1081] [1082] Underfull \hbox (badness 10000) in paragraph at lines 220422--220424 \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 220486. [1084] [1085] [1086] [1087] [1088] [1089] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 090 undefined on input line 221075. Underfull \hbox (badness 5475) in paragraph at lines 221086--221088 []\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 221107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 090 undefined on input line 221111. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 1090 undefined on input line 221115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1090 undefined on input line 221131. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TwoPhaseFlowEngine' o n page 1090 undefined on input line 221135. [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 221452--221454 []\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 221671--221671 []\TU/lmss/m/n/10 mod- Underfull \hbox (badness 10000) in paragraph at lines 221671--221671 []\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 221922. Underfull \hbox (badness 10000) in paragraph at lines 221973--221975 []|\TU/lmss/m/n/10 op- [1099] [1100] [1101] Underfull \hbox (badness 6825) in paragraph at lines 222249--222253 []|\TU/lmr/m/n/10 Creates logger static variable (with name Underfull \hbox (badness 10000) in paragraph at lines 222254--222256 []|\TU/lmtt/m/n/10 TEMPLATE_-CREATE_- Underfull \hbox (badness 6825) in paragraph at lines 222257--222261 []|\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 222470--222472 []\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 222749--222749 []\TU/lmss/m/n/10 dispatch Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmss/m/n/10 created Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 BoundDis- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 BoundFunc- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IGeomDis- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IGeomFunc- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IPhysDis- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IPhysFunc- Underfull \hbox (badness 5578) in paragraph at lines 222749--222749 []\TU/lmr/m/n/10 2 (asymet- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IGeom[][] [1107] [1108] LaTeX Warning: Hyper reference `yade.utils:' on page 1109 undefined on input li ne 222861. Underfull \hbox (badness 6396) in paragraph at lines 222921--222923 \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 222921--222923 \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 223132. [1112] [1113] [1114] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.preProce ssAttributes' on page 1115 undefined on input line 223317. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.postProc essAttributes' on page 1115 undefined on input line 223317. Underfull \hbox (badness 10000) in paragraph at lines 223316--223318 []\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 223316--223318 \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 223631 Underfull \vbox (badness 10000) detected at line 223631 [1118] Underfull \vbox (badness 10000) detected at line 223631 Underfull \vbox (badness 10000) detected at line 223631 [1119] Underfull \vbox (badness 10000) detected at line 223631 Underfull \vbox (badness 10000) detected at line 223631 [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 224189. [1129] [1130] [1131] [1132] [1133] [1134] Overfull \vbox (1.62296pt too high) detected at line 224625 [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 224691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 1137 undefined on input line 224716. [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 225137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.stateTypeOk' on page 1143 undefined on input line 225155. LaTeX Warning: Hyper reference `yade.qt:yade.qt.Controller' on page 1143 undefi ned on input line 225194. [1143] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1144 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1144 undefined on input line 225301. [1144] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.clone' o n page 1145 undefined on input line 225368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateEx istingAttrs' on page 1145 undefined on input line 225368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.pyDictCu stom' on page 1145 undefined on input line 225368. [1145] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.pyGenericPotential' o n page 1146 undefined on input line 225390. LaTeX Warning: Hyper reference `yade.minieigenHP:' on page 1146 undefined on in put line 225420. [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 226059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1155 undefined on input line 226063. Underfull \hbox (badness 7907) in paragraph at lines 226078--226081 \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 226086--226088 []\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 226086--226088 \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 1567. LaTeX Warning: Hyper reference `yade.ymport:' on page 23 undefined on input lin e 1567. [23] LaTeX Warning: Hyper reference `yade.utils:yade.utils.aabbWall' on page 24 unde fined on input line 1625. [24] LaTeX Warning: Hyper reference `yade.PWaveTimeStep:' on page 25 undefined on in put line 1684. 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 2042. LaTeX Warning: Hyper reference `yade.plot:' on page 29 undefined on input line 2082. [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 2426 [34] [35] [36] [37] [38] Underfull \vbox (badness 10000) detected at line 2794 Underfull \vbox (badness 10000) detected at line 2794 [39] [40] Underfull \vbox (badness 10000) detected at line 2951 Underfull \vbox (badness 10000) detected at line 2951 [41] Underfull \vbox (badness 10000) detected at line 2951 Underfull \vbox (badness 10000) detected at line 2951 [42] [43] [44] Underfull \vbox (badness 10000) detected at line 3146 Underfull \vbox (badness 10000) detected at line 3146 [45] [46] Underfull \vbox (badness 10000) detected at line 3348 Underfull \vbox (badness 10000) detected at line 3348 [47] Underfull \vbox (badness 10000) detected at line 3348 Underfull \vbox (badness 10000) detected at line 3348 [48] Underfull \vbox (badness 10000) detected at line 3348 Underfull \vbox (badness 10000) detected at line 3348 [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 4531. [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 5007. [70] [71] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5110. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5110. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `subscript' on input line 5110. LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 72 undefined on input line 5139. [72] [73] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5245. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5245. [74] [75] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.isPeriodic' on page 76 undefined on input line 5322. [76] Overfull \hbox (0.5578pt too wide) in paragraph at lines 5398--5398 []\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 5398--5398 []\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 5398--5398 []\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 5398--5398 []\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 5792--5792 []\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 6079. [89] [90] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 91 undefined on input line 6195. [91] [92] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PersistentTriangulati onCollider' on page 93 undefined on input line 6372. [93] [94] [95] [96] [97] [98] [99] [100] LaTeX Warning: Hyper reference `yade.plot:' on page 101 undefined on input line 6892. Overfull \vbox (1.48291pt too high) detected at line 6945 [101] LaTeX Warning: Hyper reference `yade.plot:' on page 102 undefined on input line 6977. [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 7866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper.de fToVtk' on page 121 undefined on input line 7878. [121] [122] [123] [124] Underfull \hbox (badness 10000) in paragraph at lines 8217--8220 \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 10410. [134] [135] [136] [137] LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 138 undefined on inpu t line 11322. [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 19879--19882 \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 20138--20141 \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 20423--20426 \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 20846--20849 \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 21079--21082 \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 21732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 184 un defined on input line 21765. Underfull \hbox (badness 10000) in paragraph at lines 21851--21854 \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 22045--22048 \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 22330--22333 \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 24689. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 24702. 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 27715. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 208 undefined on input line 27780. [208] [209] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 210 undefined on input line 28204. [210] [211] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 212 undefined on input line 28719. [212] [213] [214] [215] [216] [217] [218] [219] Underfull \hbox (badness 10000) in paragraph at lines 30661--30664 \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 30875--30878 \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 31362--31365 \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 31802--31805 \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 31969--31972 \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 32111--32114 \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 32276--32279 \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 32425--32428 \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 32499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 229 undefined on input line 32535. Underfull \hbox (badness 10000) in paragraph at lines 32587--32590 \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 32721. [230] Underfull \hbox (badness 10000) in paragraph at lines 32865--32868 \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 33517--33520 \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 33796--33799 \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 33990--33993 \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 34213--34216 \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 34427--34430 \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 34740--34743 \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 35022--35025 \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 35405--35408 \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 35541--35544 \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 35709--35712 \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 35975--35978 \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 36267--36270 \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 36533--36536 \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 36877--36880 \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 37182--37185 \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 37513--37516 \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 37870--37873 \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 38227--38230 \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 38571--38574 \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 38880--38883 \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 39185--39188 \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 39568--39571 \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 39912--39915 \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 40256--40259 \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 40590--40593 \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 40868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 269 undefined on input line 40891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 269 undefined on input line 40891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 269 undefined on input line 40903. [269] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 270 undefined on input line 40927. [270] Underfull \hbox (badness 10000) in paragraph at lines 41095--41098 \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 41249--41252 \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 41531--41534 \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 41923--41926 \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 42322--42325 \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 42693--42696 \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 43037--43040 \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 43298--43301 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- [282] Underfull \hbox (badness 10000) in paragraph at lines 43361--43364 \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 43902--43905 \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 44176--44179 \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 44215--44218 \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 44639--44642 \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 45674--45677 \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 45713--45716 \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 46638--46641 \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 47454--47457 \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 47698--47701 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see [302] Underfull \hbox (badness 10000) in paragraph at lines 47787--47790 \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 47978--47981 \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 48168--48171 \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 48399--48402 \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 48442. [307] [308] Underfull \hbox (badness 10000) in paragraph at lines 48846--48849 \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 48889. [310] Underfull \hbox (badness 10000) in paragraph at lines 49208--49211 \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 49341--49344 \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 49503--49506 \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 49665--49668 \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 49765. Underfull \hbox (badness 10000) in paragraph at lines 49814--49817 \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 50015--50018 \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 50239--50242 \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 50388--50391 \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 50576--50579 \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 50748--50751 \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 50884--50887 \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 51046--51049 \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 51221--51224 \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 51409--51412 \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 51636--51639 \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 52118--52121 \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 52172--52175 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 52172--52175 \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 52172--52175 \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 53045--53048 \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 53275--53278 \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 53507--53510 \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 53594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 334 undefined on input line 53594. [334] Underfull \hbox (badness 10000) in paragraph at lines 53768--53771 \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 53848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 335 undefined on input line 53887. [335] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 54075--54078 \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 54250--54253 \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 54412--54415 \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 54652--54655 \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 54918--54921 \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 55106--55109 \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 55418--55421 \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 55567--55570 \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 55739--55742 \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 55892--55895 \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 56058--56061 \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 56224--56227 \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 56390--56393 \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 56556--56559 \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 56932. [350] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 351 undefined on input line 57034. [351] [352] [353] [354] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 355 undefined on input line 57968. [355] Underfull \hbox (badness 10000) in paragraph at lines 58150--58153 \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 58290--58290 \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 60427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 368 undefined on input line 60427. [368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] Underfull \hbox (badness 10000) in paragraph at lines 62354--62357 \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 62808. [382] [383] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 384 undefined on input line 63188. [384] [385] [386] [387] [388] LaTeX Warning: Command \u invalid in math mode on input line 64287. 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 65127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 393 undefined on input line 65140. [393] [394] [395] Underfull \hbox (badness 10000) in paragraph at lines 65790--65793 \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 65878--65878 \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 65878--65878 [][]\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 65878--65878 \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 65878--65878 \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 66412. [400] [401] Underfull \hbox (badness 10000) in paragraph at lines 66811--66815 \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 66985. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 403 undefined on input line 66985. [403] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 404 undefined on input line 672 60. [404] [405] [406] [407] [408] [409] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 410 und efined on input line 68476. [410] [411] [412] [413] [414] [415] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 416 und efined on input line 69790. [416] [417] [418] [419] [420] [421] Underfull \hbox (badness 10000) in paragraph at lines 71182--71185 \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 71616--71619 \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 72118. [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 72207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 428 undefined on input line 72207. 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 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 428 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 428 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 428 undefined on input line 72208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 428 undefined on input line 72208. [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 76340. [445] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 446 undefined on input line 76624. [446] [447] [448] [449] LaTeX Warning: Hyper reference `yade.timing:' on page 450 undefined on input li ne 77605. [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 78991. [456] [457] [458] [459] 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;! [460] LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 461 un defined on input line 79899. [461] [462] [463] Underfull \hbox (badness 10000) in paragraph at lines 80769--80772 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [464] [465] [466] [467] Underfull \hbox (badness 10000) in paragraph at lines 81641--81644 \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 82087--82089 []\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 83528. [483] [484] [485] [486] [487] Underfull \hbox (badness 10000) in paragraph at lines 84103--84107 []\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 85199--85201 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [494] [495] [496] Underfull \hbox (badness 10000) in paragraph at lines 85542--85544 \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 85542--85544 \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 85695--85697 \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 86103--86105 \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 86103--86105 [][]\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 86617--86619 \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 86617--86619 \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 87405--87407 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [507] [508] [509] Underfull \hbox (badness 10000) in paragraph at lines 87748--87750 \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 87748--87750 \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 87901--87903 \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 88309--88311 \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 88309--88311 [][]\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 88823--88825 \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 88823--88825 \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 89431--89433 \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 89431--89433 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps Underfull \hbox (badness 10000) in paragraph at lines 89507--89509 \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 89507--89509 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [520] Underfull \hbox (badness 10000) in paragraph at lines 89583--89585 \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 89583--89585 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [521] Underfull \hbox (badness 10000) in paragraph at lines 89806--89808 \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 89806--89808 \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 89961--89963 \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 89961--89963 \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 90470--90472 \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 90470--90472 [][]\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 91081--91083 \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 91081--91083 \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 92211--92214 \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 93074--93077 \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 94066--94069 \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 100033--100036 \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 100896--100899 \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 101888--101891 \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 104072--104074 []\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 104532--104534 []\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 107513--107516 \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 108376--108379 \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 109246--109248 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109246--109248 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 109368--109371 \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 116837. [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 119139. LaTeX Font Warning: Font shape `TU/lmr/m/scit' undefined (Font) using `TU/lmr/m/scsl' instead on input line 119279. [635] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 119430--119433 \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 119579--119582 \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 119803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 638 undefined on input line 119905. [638] [639] [640] [641] [642] Underfull \hbox (badness 10000) in paragraph at lines 120907--120910 \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 121694--121697 \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 121966--121969 \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 122302--122305 \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 123298--123301 \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 123839. [656] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! Underfull \hbox (badness 10000) in paragraph at lines 124147--124150 \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 124326--124329 \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 125146--125149 \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 126506--126509 \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 126700--126703 \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 126836--126839 \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 128301--128304 \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 128739--128742 \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 129024--129027 \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 130133--130136 \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 130373--130376 \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 130496--130499 \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 130863--130866 \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 131157--131160 \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 131411--131414 \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 131540--131543 \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 131892--131895 \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 132153--132156 \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 132418--132421 \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 132769--132772 \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 132931--132934 \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 133236--133239 \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 134021. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 134034. Missing character: There is no ̧ ("327) in font eurm7! [701] Underfull \hbox (badness 10000) in paragraph at lines 134403--134406 \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 134446. [703] [704] [705] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 706 undefined on input line 135251. [706] [707] [708] [709] [710] [711] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 712 undefined on input line 136832. [712] [713] [714] [715] Underfull \hbox (badness 10000) in paragraph at lines 138013--138016 \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 138518--138521 \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 138768--138771 \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 139018--139021 \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 139268--139271 \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 139488--139491 \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 139562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 723 undefined on input line 139598. Underfull \hbox (badness 10000) in paragraph at lines 139650--139653 \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 139784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 724 undefined on input line 139802. Underfull \hbox (badness 10000) in paragraph at lines 139851--139854 \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 140030--140033 \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 140656--140659 \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 141367--141370 \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 142230--142233 \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 143222--143225 \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 149189--149192 \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 150052--150055 \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 151044--151047 \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 153228--153230 []\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 153688--153690 []\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 156537--156540 \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 156712--156715 \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 156900--156903 \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 157140--157143 \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 157380--157383 \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 157862--157865 \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 157916--157919 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 157916--157919 \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 157916--157919 \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 158850--158853 \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 159502--159505 \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 159871--159874 \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 160194--160197 \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 162574. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 813 undefined on input line 162574. [813] [814] [815] [816] [817] [818] [819] [820] [821] [822] [823] [824] [825] [826] [827] [828] Underfull \hbox (badness 10000) in paragraph at lines 165595--165598 \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 165638. [829] [830] Underfull \hbox (badness 10000) in paragraph at lines 165941--165944 \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 166529--166532 \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 166734--166737 \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 166970--166973 \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 167200--167203 \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 167701. [839] [840] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 841 undefined on input line 168081. [841] [842] [843] [844] [845] LaTeX Warning: Command \u invalid in math mode on input line 169180. 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 170020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 850 undefined on input line 170033. [850] [851] [852] [853] [854] [855] [856] [857] [858] Underfull \hbox (badness 10000) in paragraph at lines 172113--172116 \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 172505--172508 \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 172904--172907 \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 173275--173278 \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 173619--173622 \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 173903--173906 \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 175914. [877] Underfull \hbox (badness 10000) in paragraph at lines 176313--176317 \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 176487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 879 undefined on input line 176487. [879] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 880 undefined on input line 176 762. [880] [881] [882] [883] Underfull \hbox (badness 10000) in paragraph at lines 177384--177387 \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 178188. [888] [889] [890] [891] [892] [893] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 894 und efined on input line 179502. [894] [895] [896] [897] [898] [899] Underfull \hbox (badness 10000) in paragraph at lines 180891--180894 \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 181062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 901 undefined on input line 181062. [901] Underfull \hbox (badness 10000) in paragraph at lines 181236--181239 \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 181316. [902] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 903 undefined on input line 181355. 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 181644. [904] [905] [906] [907] [908] [909] [910] Underfull \hbox (badness 10000) in paragraph at lines 183370--183373 \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 183519--183522 \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 185283--185286 \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 186146--186149 \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 187016--187018 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187016--187018 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 187138--187141 \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 187930--187933 \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 188551. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 932 undefined on input line 188616. [932] [933] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 934 undefined on input line 189040. [934] [935] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 936 undefined on input line 189555. [936] [937] [938] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 939 undefined on input line 190384. [939] Underfull \hbox (badness 10000) in paragraph at lines 190518--190521 \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 191826. [945] [946] [947] Underfull \hbox (badness 10000) in paragraph at lines 192409--192412 \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 192665. [949] Underfull \hbox (badness 10000) in paragraph at lines 192977--192980 \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 193113--193116 \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 193231--193234 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 193294--193297 \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 193835--193838 \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 194109--194112 \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 194148--194151 \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 194467--194470 \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 195014. [960] Underfull \hbox (badness 10000) in paragraph at lines 195202--195205 \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 195546--195549 \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 196111--196114 \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 196286--196289 \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 196735--196738 \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 197269--197272 \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 197517--197520 \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 197691. Underfull \hbox (badness 10000) in paragraph at lines 197777--197780 \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 197971--197974 \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 198256--198259 \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 198843--198846 \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 199465--199468 \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 199825--199828 \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 200154--200157 \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 200809--200812 \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 201492--201495 \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 202157--202160 \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 202988--202991 \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 203313--203316 \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 203487--203490 \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 203649--203652 \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 203980--203983 \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 204359--204362 \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 204398--204401 \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 205279--205282 \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 205628--205631 \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 206282. [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 206371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 1010 undefined on input line 206371. 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 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 1010 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 1010 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 1010 undefined on input line 206372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 1010 undefined on input line 206372. Overfull \vbox (4.1629pt too high) detected at line 206398 [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 207172--207175 \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 207416--207419 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see Underfull \hbox (badness 10000) in paragraph at lines 207505--207508 \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 207696--207699 \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 207974. [1019] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 1020 undefined on input line 207997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 1020 undefined on input line 207997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1020 undefined on input line 208009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 1020 undefined on input line 208033. [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 215197--215201 \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 216302--216304 []\TU/lmr/m/n/10 Returned dictionary always containing keys ‘type’ (one of Underfull \hbox (badness 5064) in paragraph at lines 216411--216413 \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 216723 [1058] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 10 59 undefined on input line 216767. [1059] Underfull \hbox (badness 10000) in paragraph at lines 216989--216991 \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 217512--217517 \TU/lmr/m/n/10 Returns (uniformly distributed) random orientation. Taken from Underfull \hbox (badness 5388) in paragraph at lines 217567--217573 []\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 217945. LaTeX Warning: Hyper reference `yade.utils:yade.utils.voxelPorosity' on page 10 67 undefined on input line 217979. [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 218306. [1069] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.cart2spher' on page 1 070 undefined on input line 218404. [1070] [1071] [1072] Underfull \hbox (badness 10000) in paragraph at lines 218737--218750 []\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 219943--219945 []\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 219951--219953 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] Underfull \hbox (badness 10000) in paragraph at lines 220011--220013 []\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 220019--220021 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] [1080] [1081] [1082] Underfull \hbox (badness 10000) in paragraph at lines 220422--220424 \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 220486. [1084] [1085] [1086] [1087] [1088] [1089] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 090 undefined on input line 221075. Underfull \hbox (badness 5475) in paragraph at lines 221086--221088 []\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 221107. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 1 090 undefined on input line 221111. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 1090 undefined on input line 221115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 1090 undefined on input line 221131. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TwoPhaseFlowEngine' o n page 1090 undefined on input line 221135. [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 221452--221454 []\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 221671--221671 []\TU/lmss/m/n/10 mod- Underfull \hbox (badness 10000) in paragraph at lines 221671--221671 []\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 221922. Underfull \hbox (badness 10000) in paragraph at lines 221973--221975 []|\TU/lmss/m/n/10 op- [1099] [1100] [1101] Underfull \hbox (badness 6825) in paragraph at lines 222249--222253 []|\TU/lmr/m/n/10 Creates logger static variable (with name Underfull \hbox (badness 10000) in paragraph at lines 222254--222256 []|\TU/lmtt/m/n/10 TEMPLATE_-CREATE_- Underfull \hbox (badness 6825) in paragraph at lines 222257--222261 []|\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 222470--222472 []\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 222749--222749 []\TU/lmss/m/n/10 dispatch Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 []\TU/lmss/m/n/10 created Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 BoundDis- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 BoundFunc- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IGeomDis- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IGeomFunc- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IPhysDis- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IPhysFunc- Underfull \hbox (badness 5578) in paragraph at lines 222749--222749 []\TU/lmr/m/n/10 2 (asymet- Underfull \hbox (badness 10000) in paragraph at lines 222749--222749 [][][]\TU/lmr/m/it/10 IGeom[][] [1107] [1108] LaTeX Warning: Hyper reference `yade.utils:' on page 1109 undefined on input li ne 222861. Underfull \hbox (badness 6396) in paragraph at lines 222921--222923 \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 222921--222923 \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 223132. [1112] [1113] [1114] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.preProce ssAttributes' on page 1115 undefined on input line 223317. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.postProc essAttributes' on page 1115 undefined on input line 223317. Underfull \hbox (badness 10000) in paragraph at lines 223316--223318 []\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 223316--223318 \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 223631 Underfull \vbox (badness 10000) detected at line 223631 [1118] Underfull \vbox (badness 10000) detected at line 223631 Underfull \vbox (badness 10000) detected at line 223631 [1119] Underfull \vbox (badness 10000) detected at line 223631 Underfull \vbox (badness 10000) detected at line 223631 [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 224189. [1129] [1130] [1131] [1132] [1133] [1134] Overfull \vbox (1.62296pt too high) detected at line 224625 [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 224691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 1137 undefined on input line 224716. [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 225137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.stateTypeOk' on page 1143 undefined on input line 225155. LaTeX Warning: Hyper reference `yade.qt:yade.qt.Controller' on page 1143 undefi ned on input line 225194. [1143] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1144 undefined on input line 225235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 1144 undefined on input line 225301. [1144] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.clone' o n page 1145 undefined on input line 225368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateEx istingAttrs' on page 1145 undefined on input line 225368. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.pyDictCu stom' on page 1145 undefined on input line 225368. [1145] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.pyGenericPotential' o n page 1146 undefined on input line 225390. LaTeX Warning: Hyper reference `yade.minieigenHP:' on page 1146 undefined on in put line 225420. [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 226059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 1155 undefined on input line 226063. Underfull \hbox (badness 7907) in paragraph at lines 226078--226081 \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 226086--226088 []\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 226086--226088 \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 feb6928eccb7cf8046d1d1eca791dbb490b0fb59 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 0c751d74488fcd64a5540af0977f71e19eb02eb61ed3e86c50fc7ecc83d70692 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 171696e8ab0817c7bddbdb3929c95028 37003 science optional yade_2025.2.0-2+b1_arm64.buildinfo 834393bb703d90c80e2542904cf88c53 2235864 science optional yade_2025.2.0-2+b1_arm64.deb +------------------------------------------------------------------------------+ | Buildinfo Sat, 29 Nov 2025 18:39:22 +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: Sat, 29 Nov 2025 18:39:16 +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 Sat, 29 Nov 2025 18:39:23 +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 Sat, 29 Nov 2025 18:39:28 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Sat, 29 Nov 2025 18:39:28 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Sat, 29 Nov 2025 18:39:42 +0000 | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: any Build-Space: 20842928 Build-Time: 34181 Distribution: unstable Host Architecture: arm64 Install-Time: 7 Job: /srv/rebuilderd/tmp/rebuilderdb4SS8Q/inputs/yade_2025.2.0-2.dsc Machine Architecture: arm64 Package: yade Package-Time: 34278 Source-Version: 2025.2.0-2 Space: 20842928 Status: successful Version: 2025.2.0-2+b1 -------------------------------------------------------------------------------- Finished at 2025-11-29T18:39:20Z Build needed 09:31:18, 20842928k disk space build artifacts stored in /srv/rebuilderd/tmp/rebuilderdb4SS8Q/out checking libyade-dbgsym_2025.2.0-2+b1_arm64.deb: size... sha1... md5... sha256... all OK checking libyade_2025.2.0-2+b1_arm64.deb: size... sha256... md5... sha1... all OK checking python3-yade_2025.2.0-2+b1_arm64.deb: size... sha1... sha256... md5... all OK checking yade_2025.2.0-2+b1_arm64.deb: size differs for yade_2025.2.0-2+b1_arm64.deb