=============================================================================== 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/rebuilderd74TzJp/inputs/yade_2026.1.0-2+b1_arm64.buildinfo Source: yade Version: 2026.1.0-2 rebuilderd-worker node: codethink02-arm64 +------------------------------------------------------------------------------+ | Downloading sources Tue, 03 Mar 2026 16:37:21 +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.6 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [137 kB] Get:7 https://deb.debian.org/debian sid InRelease [187 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:10 https://deb.debian.org/debian trixie/non-free-firmware Sources [6552 B] Get:11 https://deb.debian.org/debian-security trixie-security/main Sources [137 kB] Get:12 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] 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 [97.6 kB] Get:15 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [2464 B] Get:16 https://deb.debian.org/debian trixie-backports/main Sources [154 kB] Get:17 https://deb.debian.org/debian forky/non-free-firmware Sources [8308 B] Get:18 https://deb.debian.org/debian forky/main Sources [10.7 MB] Get:19 https://deb.debian.org/debian sid/main Sources [11.4 MB] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [10.5 kB] Get:21 https://deb.debian.org/debian experimental/non-free-firmware Sources [2572 B] Get:22 https://deb.debian.org/debian experimental/main Sources [443 kB] Fetched 34.2 MB in 3s (10.2 MB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/y/yade/yade_2026.1.0-2.dsc' yade_2026.1.0-2.dsc 3190 SHA256:308d319feee162540d76b8155e873f6dfb6066a304dc7c94911e39784cde7ec5 'https://deb.debian.org/debian/pool/main/y/yade/yade_2026.1.0.orig.tar.xz' yade_2026.1.0.orig.tar.xz 13548968 SHA256:c687d008298d8359bdcb7d3623dee1ab72ac20eba6777658901e555fc1223e7b 'https://deb.debian.org/debian/pool/main/y/yade/yade_2026.1.0-2.debian.tar.xz' yade_2026.1.0-2.debian.tar.xz 26436 SHA256:3ebb839a6973c490d255c7b68f92f51c2abf2cab95f6f4bc00eb6370a96d5441 c687d008298d8359bdcb7d3623dee1ab72ac20eba6777658901e555fc1223e7b yade_2026.1.0.orig.tar.xz 3ebb839a6973c490d255c7b68f92f51c2abf2cab95f6f4bc00eb6370a96d5441 yade_2026.1.0-2.debian.tar.xz 308d319feee162540d76b8155e873f6dfb6066a304dc7c94911e39784cde7ec5 yade_2026.1.0-2.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Tue, 03 Mar 2026 16:37:26 +0000 | +------------------------------------------------------------------------------+ Rebuilding yade=2026.1.0-2 in /srv/rebuilderd/tmp/rebuilderd74TzJp/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderd74TzJp/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderd74TzJp/inputs/yade_2026.1.0-2+b1_arm64.buildinfo /srv/rebuilderd/tmp/rebuilderd74TzJp/inputs/yade_2026.1.0-2+b1_arm64.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/yade-2026.1.0 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [187 kB] Get:2 http://snapshot.debian.org/archive/debian/20260302T143911Z sid InRelease [187 kB] Get:3 http://deb.debian.org/debian unstable/main arm64 Packages [10.2 MB] Get:4 http://snapshot.debian.org/archive/debian/20260302T143911Z sid/main arm64 Packages [10.2 MB] Fetched 20.8 MB in 2s (9537 kB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260302T143911Z/dists/sid/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://deb.debian.org/debian unstable/main arm64 libtheoradec2 arm64 1.2.0+dfsg-6+b1 [53.0 kB] Fetched 53.0 kB in 0s (3691 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9yntz87g/libtheoradec2_1.2.0+dfsg-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtwolame0 arm64 0.4.0-2+b3 [49.3 kB] Fetched 49.3 kB in 0s (3452 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg_i7h3ao/libtwolame0_0.4.0-2+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dh-exec arm64 0.31 [25.7 kB] Fetched 25.7 kB in 0s (2295 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcne9tel4/dh-exec_0.31_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-system1.83-dev arm64 1.83.0-5+b2 [228 kB] Fetched 228 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp83pfkgk6/libboost-system1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-exception1.83-dev arm64 1.83.0-5+b2 [226 kB] Fetched 226 kB in 0s (19.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpogeranf3/libboost-exception1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnghttp2-dev arm64 1.68.0-2 [114 kB] Fetched 114 kB in 0s (5489 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4vt7_mrj/libnghttp2-dev_1.68.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libadios2-mpi-auxiliary-2.11 arm64 2.11.0+dfsg1-6+b1 [373 kB] Fetched 373 kB in 0s (18.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd_p1kikk/libadios2-mpi-auxiliary-2.11_2.11.0+dfsg1-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-binaries arm64 2025.20250727.75242+ds-5+b2 [7439 kB] Fetched 7439 kB in 0s (209 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpykah_wiq/texlive-binaries_2025.20250727.75242+ds-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gpg-agent arm64 2.4.8-5 [249 kB] Fetched 249 kB in 0s (16.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppa0wxssg/gpg-agent_2.4.8-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxnvctrl0 arm64 535.171.04-1+b3 [14.0 kB] Fetched 14.0 kB in 0s (835 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_1mm85cw/libxnvctrl0_535.171.04-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-hl-310 arm64 1.14.6+repack-2 [61.6 kB] Fetched 61.6 kB in 0s (3698 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppdavu_3m/libhdf5-openmpi-hl-310_1.14.6+repack-2_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 (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppsf2t7tk/python3-chardet_5.2.0+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkrb5-dev arm64 1.22.1-2 [16.1 kB] Fetched 16.1 kB in 0s (814 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmg8_2i21/libkrb5-dev_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-16-0 arm64 10.46-1+b1 [246 kB] Fetched 246 kB in 0s (22.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjj2f9887/libpcre2-16-0_10.46-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcc1-0 arm64 15.2.0-14 [41.4 kB] Fetched 41.4 kB in 0s (2312 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6icgjgnv/libcc1-0_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxext6 arm64 2:1.3.4-1+b4 [49.0 kB] Fetched 49.0 kB in 0s (3413 kB/s) dpkg-name: info: moved 'libxext6_2%3a1.3.4-1+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpl9wwsq69/libxext6_1.3.4-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpfr-dev arm64 4.2.2-2+b1 [266 kB] Fetched 266 kB in 0s (14.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp05lkiskn/libmpfr-dev_4.2.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpython3.13-minimal arm64 3.13.12-1 [860 kB] Fetched 860 kB in 0s (69.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpputl3ifl/libpython3.13-minimal_3.13.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pil.imagetk arm64 12.1.1-1 [81.5 kB] Fetched 81.5 kB in 0s (4855 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5sv9m0m4/python3-pil.imagetk_12.1.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 base-passwd arm64 3.6.8+b1 [54.3 kB] Fetched 54.3 kB in 0s (3493 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc2or627x/base-passwd_3.6.8+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libde265-0 arm64 1.0.16-1+b1 [155 kB] Fetched 155 kB in 0s (14.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx6dbc5y7/libde265-0_1.0.16-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxmu-headers all 2:1.1.3-4 [66.1 kB] Fetched 66.1 kB in 0s (6528 kB/s) dpkg-name: info: moved 'libxmu-headers_2%3a1.1.3-4_all.deb' to '/srv/rebuilderd/tmp/tmp51bjlcrp/libxmu-headers_1.1.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblzma5 arm64 5.8.2-2 [320 kB] Fetched 320 kB in 0s (31.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp73vmibe/liblzma5_5.8.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5gui5t64 arm64 5.15.17+dfsg-7+b1 [3248 kB] Fetched 3248 kB in 0s (126 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmiydckpx/libqt5gui5t64_5.15.17+dfsg-7+b1_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 (232 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpncop9v69/libcodec2-1.2_1.2.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkrb5support0 arm64 1.22.1-2 [32.2 kB] Fetched 32.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9pd4rf79/libkrb5support0_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 comerr-dev arm64 2.1-1.47.2-3+b8 [57.0 kB] Fetched 57.0 kB in 0s (3216 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf3qynorj/comerr-dev_2.1-1.47.2-3+b8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.1-1+b1 [1455 kB] Fetched 1455 kB in 0s (64.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_w8w_iog/man-db_2.13.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 nettle-dev arm64 3.10.2-1 [1319 kB] Fetched 1319 kB in 0s (42.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpox07o619/nettle-dev_3.10.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgdal38 arm64 3.12.2+dfsg-1 [9494 kB] Fetched 9494 kB in 0s (149 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvz1yhusp/libgdal38_3.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgvc7 arm64 14.1.2-1 [325 kB] Fetched 325 kB in 0s (21.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp89bfw6p7/libgvc7_14.1.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5network5t64 arm64 5.15.17+dfsg-7+b1 [641 kB] Fetched 641 kB in 0s (39.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo7oc1jo8/libqt5network5t64_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-bibtexparser all 2.0.0b5+really1.4.4-1 [33.9 kB] Fetched 33.9 kB in 0s (976 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpubfz81ts/python3-bibtexparser_2.0.0b5+really1.4.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpotrace0 arm64 1.16-2+b3 [23.3 kB] Fetched 23.3 kB in 0s (1456 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4pk4r7kr/libpotrace0_1.16-2+b3_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 (575 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptp322ftt/python3-jaraco.functools_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgeos-c1t64 arm64 3.14.1-2 [107 kB] Fetched 107 kB in 0s (7171 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoyq0wst_/libgeos-c1t64_3.14.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-shm0 arm64 1.17.0-2+b2 [105 kB] Fetched 105 kB in 0s (2836 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoiuail93/libxcb-shm0_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 login.defs all 1:4.19.3-1 [211 kB] Fetched 211 kB in 0s (18.2 MB/s) dpkg-name: info: moved 'login.defs_1%3a4.19.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpq663rlt5/login.defs_4.19.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-certifi all 2026.2.25+ds-1 [9612 B] Fetched 9612 B in 0s (316 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkms9t0g5/python3-certifi_2026.2.25+ds-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-core-2.1-7t64 arm64 2.1.12-stable-10+b2 [126 kB] Fetched 126 kB in 0s (6321 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9he37luf/libevent-core-2.1-7t64_2.1.12-stable-10+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjs-sphinxdoc all 8.2.3-12 [27.9 kB] Fetched 27.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplfkbex5i/libjs-sphinxdoc_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-8-0 arm64 10.46-1+b1 [260 kB] Fetched 260 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppjyk5rdj/libpcre2-8-0_10.46-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarpack2t64 arm64 3.9.1-6+b1 [82.3 kB] Fetched 82.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp8y6gozh/libarpack2t64_3.9.1-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-dev arm64 2.1.12-stable-10+b2 [303 kB] Fetched 303 kB in 0s (19.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9yt76eav/libevent-dev_2.1.12-stable-10+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsnappy1v5 arm64 1.2.2-2+b1 [28.5 kB] Fetched 28.5 kB in 0s (1827 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqb5ul_6k/libsnappy1v5_1.2.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzopfli1 arm64 1.0.3-3+b1 [95.2 kB] Fetched 95.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5ljmrx5n/libzopfli1_1.0.3-3+b1_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 (12.8 MB/s) dpkg-name: info: moved 'fonts-tlwg-umpush-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmptf3sf5em/fonts-tlwg-umpush-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvulkan1 arm64 1.4.341.0-1 [140 kB] Fetched 140 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv8l59_rt/libvulkan1_1.4.341.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-babel all 2.17.0-2 [117 kB] Fetched 117 kB in 0s (6109 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0eay_ql7/python3-babel_2.17.0-2_all.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 (202 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuci_oqen/libboost-program-options-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-serialization1.83-dev arm64 1.83.0-5+b2 [387 kB] Fetched 387 kB in 0s (35.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi25jxm33/libboost-serialization1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-stacktrace1.83.0 arm64 1.83.0-5+b2 [273 kB] Fetched 273 kB in 0s (14.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpodowsb_5/libboost-stacktrace1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpq-dev arm64 18.3-1+b1 [162 kB] Fetched 162 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7q8u0b23/libpq-dev_18.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsz2 arm64 1.1.6-1 [17.7 kB] Fetched 17.7 kB in 0s (1210 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplb22dqe7/libsz2_1.1.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libyuv0 arm64 0.0.1922.20260106-1 [137 kB] Fetched 137 kB in 0s (9025 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppuxmiqxg/libyuv0_0.0.1922.20260106-1_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 (127 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphsxfbp4f/native-architecture_0.2.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-markupsafe arm64 3.0.3-1+b1 [14.3 kB] Fetched 14.3 kB in 0s (996 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpry96242q/python3-markupsafe_3.0.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcamd3 arm64 1:7.12.2+dfsg-1 [44.9 kB] Fetched 44.9 kB in 0s (2522 kB/s) dpkg-name: info: moved 'libcamd3_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpquwmylwb/libcamd3_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libodbc2 arm64 2.3.14-1 [132 kB] Fetched 132 kB in 0s (8647 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw0ta8tim/libodbc2_2.3.14-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libattr1 arm64 1:2.5.2-4 [22.7 kB] Fetched 22.7 kB in 0s (2102 kB/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp2_litaxf/libattr1_2.5.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 g++-15 arm64 15.2.0-14 [26.1 kB] Fetched 26.1 kB in 0s (2594 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuo_4po_r/g++-15_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libattr1-dev arm64 1:2.5.2-4 [36.5 kB] Fetched 36.5 kB in 0s (3473 kB/s) dpkg-name: info: moved 'libattr1-dev_1%3a2.5.2-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpvnq33pgr/libattr1-dev_2.5.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-requests all 2.32.5+dfsg-1 [72.4 kB] Fetched 72.4 kB in 0s (1146 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3t_f0vqr/python3-requests_2.32.5+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgme0 arm64 0.6.4-1 [130 kB] Fetched 130 kB in 0s (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpow3chgjy/libgme0_0.6.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgpgme45 arm64 2.0.1-2 [331 kB] Fetched 331 kB in 0s (16.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjp8k48gy/libgpgme45_2.0.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlconvenience1t64 arm64 1.3.0-13+b1 [44.8 kB] Fetched 44.8 kB in 0s (2800 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpezpz5lqh/libkmlconvenience1t64_1.3.0-13+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglvnd0 arm64 1.7.0-3 [41.5 kB] Fetched 41.5 kB in 0s (3408 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpifuj1y1v/libglvnd0_1.7.0-3_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 (832 kB/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmpyneiveju/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-wcwidth all 0.2.14+dfsg1-1 [25.2 kB] Fetched 25.2 kB in 0s (1827 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxagzj6wv/python3-wcwidth_0.2.14+dfsg1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-korean all 2025.20260124-1 [45.0 MB] Fetched 45.0 MB in 2s (29.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4ejlyo0i/texlive-lang-korean_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdbus-1-3 arm64 1.16.2-4 [170 kB] Fetched 170 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk378swas/libdbus-1-3_1.16.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libatspi2.0-0t64 arm64 2.59.1-2 [76.7 kB] Fetched 76.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp_dkyave/libatspi2.0-0t64_2.59.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 sed arm64 4.9-2+b2 [326 kB] Fetched 326 kB in 0s (32.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8blxr7b9/sed_4.9-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-dev arm64 1.14.6+repack-2 [3143 kB] Fetched 3143 kB in 0s (126 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw4u9flne/libhdf5-dev_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnetcdf-dev arm64 1:4.10.0-1 [122 kB] Fetched 122 kB in 0s (10.8 MB/s) dpkg-name: info: moved 'libnetcdf-dev_1%3a4.10.0-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp0wzv84hx/libnetcdf-dev_4.10.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libibverbs1 arm64 61.0-2 [60.7 kB] Fetched 60.7 kB in 0s (2414 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx5_mt2if/libibverbs1_61.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librhash1 arm64 1.4.6-1.1 [128 kB] Fetched 128 kB in 0s (6400 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5o7vdxys/librhash1_1.4.6-1.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-render0 arm64 1.17.0-2+b2 [115 kB] Fetched 115 kB in 0s (9925 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl8fij86p/libxcb-render0_1.17.0-2+b2_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 (2056 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkfiffakr/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fontconfig arm64 2.17.1-5 [191 kB] Fetched 191 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxun344jq/fontconfig_2.17.1-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcjson1 arm64 1.7.19-2 [29.0 kB] Fetched 29.0 kB in 0s (2518 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppk3pudjf/libcjson1_1.7.19-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgdbm6t64 arm64 1.26-1+b1 [77.1 kB] Fetched 77.1 kB in 0s (7172 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppi9whlfr/libgdbm6t64_1.26-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnl-3-200 arm64 3.12.0-2 [58.8 kB] Fetched 58.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj9objnrk/libnl-3-200_3.12.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.46-5+b1 [338 kB] Fetched 338 kB in 0s (24.6 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpgbsr0z36/libmagic-mgc_5.46-5+b1_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 (5823 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb4wsheav/libzvbi-common_0.2.44-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpoppler147 arm64 25.03.0-11.1+b1 [1909 kB] Fetched 1909 kB in 0s (96.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz3nbnzp4/libpoppler147_25.03.0-11.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libteckit0 arm64 2.5.13+ds-1 [331 kB] Fetched 331 kB in 0s (28.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp042hzlm3/libteckit0_2.5.13+ds-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libraqm0 arm64 0.10.4-1 [13.8 kB] Fetched 13.8 kB in 0s (1252 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4o4fyeoc/libraqm0_0.10.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liburiparser1 arm64 0.9.8+dfsg-2+b1 [42.4 kB] Fetched 42.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpslfqsgep/liburiparser1_0.9.8+dfsg-2+b1_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 (64.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpergzbtex/libeigen3-dev_3.4.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpc3 arm64 1.3.1-2+b1 [49.8 kB] Fetched 49.8 kB in 0s (4868 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpft0cjt6s/libmpc3_1.3.1-2+b1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptl4n3yir/libcommons-logging-java_1.3.0-2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaalzrn6_/libshine3_3.1.1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.31 [932 kB] Fetched 932 kB in 0s (76.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9bc1k_82/debhelper_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.194-1 [184 kB] Fetched 184 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2atrfmpj/libelf1t64_0.194-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx11-6 arm64 2:1.8.13-1 [799 kB] Fetched 799 kB in 0s (67.3 MB/s) dpkg-name: info: moved 'libx11-6_2%3a1.8.13-1_arm64.deb' to '/srv/rebuilderd/tmp/tmps_8z2oda/libx11-6_1.8.13-1_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 (86.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbt1xixq_/fonts-arphic-bsmi00lp_2.10-18_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus arm64 1.16.2-4 [71.4 kB] Fetched 71.4 kB in 0s (3881 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpti07tibh/dbus_1.16.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenblas0-pthread arm64 0.3.31+ds-3 [3688 kB] dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcwqt7b_1/libopenblas0-pthread_0.3.31+ds-3_arm64.deb' Fetched 3688 kB in 0s (84.9 MB/s) Get:1 http://deb.debian.org/debian unstable/main arm64 python3-mpi4py arm64 4.1.1-1+b1 [933 kB] Fetched 933 kB in 0s (37.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxzs3ko_q/python3-mpi4py_4.1.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-czechslovak all 2025.20260124-1 [11.1 MB] Fetched 11.1 MB in 0s (29.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd_vyf5ns/texlive-lang-czechslovak_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgomp1 arm64 15.2.0-14 [126 kB] Fetched 126 kB in 0s (6756 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpimlmakeq/libgomp1_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.3-4 [74.8 kB] Fetched 74.8 kB in 0s (2379 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp46rmlwkq/readline-common_8.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwloc-dev arm64 2.13.0-2 [239 kB] Fetched 239 kB in 0s (12.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1nv9ahx3/libhwloc-dev_2.13.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gcc-15 arm64 15.2.0-14 [525 kB] Fetched 525 kB in 0s (49.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbxqme__s/gcc-15_15.2.0-14_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260302T143911Z sid/main arm64 libopenmpi-dev arm64 5.0.9-6 [1028 kB] Fetched 1028 kB in 0s (68.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps4fbqe9p/libopenmpi-dev_5.0.9-6_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260302T143911Z sid/main arm64 libopenmpi40 arm64 5.0.9-6 [1753 kB] Fetched 1753 kB in 0s (94.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8jnk96l3/libopenmpi40_5.0.9-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libselinux-dev arm64 3.9-4+b1 [174 kB] Fetched 174 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp29mqg449/libselinux-dev_3.9-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-python1.83.0 arm64 1.83.0-5+b2 [327 kB] Fetched 327 kB in 0s (27.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp07fp60wt/libboost-python1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-vtk9 arm64 9.5.2+dfsg3-8 [9592 kB] Fetched 9592 kB in 0s (129 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpla250l6c/python3-vtk9_9.5.2+dfsg3-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsm6 arm64 2:1.2.6-1+b1 [36.7 kB] Fetched 36.7 kB in 0s (2010 kB/s) dpkg-name: info: moved 'libsm6_2%3a1.2.6-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpaizy8eou/libsm6_1.2.6-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgs10-common all 10.06.0~dfsg-3 [479 kB] Fetched 479 kB in 0s (47.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfgdm8bce/libgs10-common_10.06.0~dfsg-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-2+b1 [69.1 kB] Fetched 69.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy5s96mbu/libuchardet0_0.0.8-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxpm4 arm64 1:3.5.17-1+b4 [52.9 kB] Fetched 52.9 kB in 0s (0 B/s) dpkg-name: info: moved 'libxpm4_1%3a3.5.17-1+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpd2lzmg3p/libxpm4_3.5.17-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (10.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3lz7ksa7/po-debconf_1.0.22_all.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 (3668 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0io47djm/libgl2ps-dev_1.4.2+dfsg1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxdmcp-dev arm64 1:1.1.5-2 [43.5 kB] Fetched 43.5 kB in 0s (4071 kB/s) dpkg-name: info: moved 'libxdmcp-dev_1%3a1.1.5-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpm294g6n7/libxdmcp-dev_1.1.5-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 (198 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpciz2yjbj/libboost-json-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavformat-dev arm64 7:8.0.1-3+b2 [1472 kB] Fetched 1472 kB in 0s (46.9 MB/s) dpkg-name: info: moved 'libavformat-dev_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmp1svynk5u/libavformat-dev_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdvdread8t64 arm64 7.0.1-1 [53.5 kB] Fetched 53.5 kB in 0s (2131 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyyfjjuq9/libdvdread8t64_7.0.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkpathsea6 arm64 2025.20250727.75242+ds-5+b2 [152 kB] Fetched 152 kB in 0s (8211 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp39ja13mf/libkpathsea6_2025.20250727.75242+ds-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgdk-pixbuf-2.0-0 arm64 2.44.5+dfsg-4 [92.4 kB] Fetched 92.4 kB in 0s (4795 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxr_xfkaq/libgdk-pixbuf-2.0-0_2.44.5+dfsg-4_arm64.deb' Downloading dependency 1 of 1132: libtheoradec2:arm64=1.2.0+dfsg-6+b1 Downloading dependency 2 of 1132: libtwolame0:arm64=0.4.0-2+b3 Downloading dependency 3 of 1132: dh-exec:arm64=0.31 Downloading dependency 4 of 1132: libboost-system1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 5 of 1132: libboost-exception1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 6 of 1132: libnghttp2-dev:arm64=1.68.0-2 Downloading dependency 7 of 1132: libadios2-mpi-auxiliary-2.11:arm64=2.11.0+dfsg1-6+b1 Downloading dependency 8 of 1132: texlive-binaries:arm64=2025.20250727.75242+ds-5+b2 Downloading dependency 9 of 1132: gpg-agent:arm64=2.4.8-5 Downloading dependency 10 of 1132: libxnvctrl0:arm64=535.171.04-1+b3 Downloading dependency 11 of 1132: libhdf5-openmpi-hl-310:arm64=1.14.6+repack-2 Downloading dependency 12 of 1132: python3-chardet:arm64=5.2.0+dfsg-2 Downloading dependency 13 of 1132: libkrb5-dev:arm64=1.22.1-2 Downloading dependency 14 of 1132: libpcre2-16-0:arm64=10.46-1+b1 Downloading dependency 15 of 1132: libcc1-0:arm64=15.2.0-14 Downloading dependency 16 of 1132: libxext6:arm64=2:1.3.4-1+b4 Downloading dependency 17 of 1132: libmpfr-dev:arm64=4.2.2-2+b1 Downloading dependency 18 of 1132: libpython3.13-minimal:arm64=3.13.12-1 Downloading dependency 19 of 1132: python3-pil.imagetk:arm64=12.1.1-1 Downloading dependency 20 of 1132: base-passwd:arm64=3.6.8+b1 Downloading dependency 21 of 1132: libde265-0:arm64=1.0.16-1+b1 Downloading dependency 22 of 1132: libxmu-headers:arm64=2:1.1.3-4 Downloading dependency 23 of 1132: liblzma5:arm64=5.8.2-2 Downloading dependency 24 of 1132: libqt5gui5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 25 of 1132: libcodec2-1.2:arm64=1.2.0-4 Downloading dependency 26 of 1132: libkrb5support0:arm64=1.22.1-2 Downloading dependency 27 of 1132: comerr-dev:arm64=2.1-1.47.2-3+b8 Downloading dependency 28 of 1132: man-db:arm64=2.13.1-1+b1 Downloading dependency 29 of 1132: nettle-dev:arm64=3.10.2-1 Downloading dependency 30 of 1132: libgdal38:arm64=3.12.2+dfsg-1 Downloading dependency 31 of 1132: libgvc7:arm64=14.1.2-1 Downloading dependency 32 of 1132: libqt5network5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 33 of 1132: python3-bibtexparser:arm64=2.0.0b5+really1.4.4-1 Downloading dependency 34 of 1132: libpotrace0:arm64=1.16-2+b3 Downloading dependency 35 of 1132: python3-jaraco.functools:arm64=4.1.0-1 Downloading dependency 36 of 1132: libgeos-c1t64:arm64=3.14.1-2 Downloading dependency 37 of 1132: libxcb-shm0:arm64=1.17.0-2+b2 Downloading dependency 38 of 1132: login.defs:arm64=1:4.19.3-1 Downloading dependency 39 of 1132: python3-certifi:arm64=2026.2.25+ds-1 Downloading dependency 40 of 1132: libevent-core-2.1-7t64:arm64=2.1.12-stable-10+b2 Downloading dependency 41 of 1132: libjs-sphinxdoc:arm64=8.2.3-12 Downloading dependency 42 of 1132: libpcre2-8-0:arm64=10.46-1+b1 Downloading dependency 43 of 1132: libarpack2t64:arm64=3.9.1-6+b1 Downloading dependency 44 of 1132: libevent-dev:arm64=2.1.12-stable-10+b2 Downloading dependency 45 of 1132: libsnappy1v5:arm64=1.2.2-2+b1 Downloading dependency 46 of 1132: libzopfli1:arm64=1.0.3-3+b1 Downloading dependency 47 of 1132: fonts-tlwg-umpush-otf:arm64=1:0.7.3-1 Downloading dependency 48 of 1132: libvulkan1:arm64=1.4.341.0-1 Downloading dependency 49 of 1132: python3-babel:arm64=2.17.0-2 Downloading dependency 50 of 1132: libboost-program-options-dev:arm64=1.83.0.2+b2 Downloading dependency 51 of 1132: libboost-serialization1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 52 of 1132: libboost-stacktrace1.83.0:arm64=1.83.0-5+b2 Downloading dependency 53 of 1132: libpq-dev:arm64=18.3-1+b1 Downloading dependency 54 of 1132: libsz2:arm64=1.1.6-1 Downloading dependency 55 of 1132: libyuv0:arm64=0.0.1922.20260106-1 Downloading dependency 56 of 1132: native-architecture:arm64=0.2.6 Downloading dependency 57 of 1132: python3-markupsafe:arm64=3.0.3-1+b1 Downloading dependency 58 of 1132: libcamd3:arm64=1:7.12.2+dfsg-1 Downloading dependency 59 of 1132: libodbc2:arm64=2.3.14-1 Downloading dependency 60 of 1132: libattr1:arm64=1:2.5.2-4 Downloading dependency 61 of 1132: g++-15:arm64=15.2.0-14 Downloading dependency 62 of 1132: libattr1-dev:arm64=1:2.5.2-4 Downloading dependency 63 of 1132: python3-requests:arm64=2.32.5+dfsg-1 Downloading dependency 64 of 1132: libgme0:arm64=0.6.4-1 Downloading dependency 65 of 1132: libgpgme45:arm64=2.0.1-2 Downloading dependency 66 of 1132: libkmlconvenience1t64:arm64=1.3.0-13+b1 Downloading dependency 67 of 1132: libglvnd0:arm64=1.7.0-3 Downloading dependency 68 of 1132: libaudit-common:arm64=1:4.1.2-1 Downloading dependency 69 of 1132: python3-wcwidth:arm64=0.2.14+dfsg1-1 Downloading dependency 70 of 1132: texlive-lang-korean:arm64=2025.20260124-1 Downloading dependency 71 of 1132: libdbus-1-3:arm64=1.16.2-4 Downloading dependency 72 of 1132: libatspi2.0-0t64:arm64=2.59.1-2 Downloading dependency 73 of 1132: sed:arm64=4.9-2+b2 Downloading dependency 74 of 1132: libhdf5-dev:arm64=1.14.6+repack-2 Downloading dependency 75 of 1132: libnetcdf-dev:arm64=1:4.10.0-1 Downloading dependency 76 of 1132: libibverbs1:arm64=61.0-2 Downloading dependency 77 of 1132: librhash1:arm64=1.4.6-1.1 Downloading dependency 78 of 1132: libxcb-render0:arm64=1.17.0-2+b2 Downloading dependency 79 of 1132: intltool-debian:arm64=0.35.0+20060710.6 Downloading dependency 80 of 1132: fontconfig:arm64=2.17.1-5 Downloading dependency 81 of 1132: libcjson1:arm64=1.7.19-2 Downloading dependency 82 of 1132: libgdbm6t64:arm64=1.26-1+b1 Downloading dependency 83 of 1132: libnl-3-200:arm64=3.12.0-2 Downloading dependency 84 of 1132: libmagic-mgc:arm64=1:5.46-5+b1 Downloading dependency 85 of 1132: libzvbi-common:arm64=0.2.44-1 Downloading dependency 86 of 1132: libpoppler147:arm64=25.03.0-11.1+b1 Downloading dependency 87 of 1132: libteckit0:arm64=2.5.13+ds-1 Downloading dependency 88 of 1132: libraqm0:arm64=0.10.4-1 Downloading dependency 89 of 1132: liburiparser1:arm64=0.9.8+dfsg-2+b1 Downloading dependency 90 of 1132: libeigen3-dev:arm64=3.4.0-5 Downloading dependency 91 of 1132: libmpc3:arm64=1.3.1-2+b1 Downloading dependency 92 of 1132: libcommons-logging-java:arm64=1.3.0-2 Downloading dependency 93 of 1132: libshine3:arm64=3.1.1-3 Downloading dependency 94 of 1132: debhelper:arm64=13.31 Downloading dependency 95 of 1132: libelf1t64:arm64=0.194-1 Downloading dependency 96 of 1132: libx11-6:arm64=2:1.8.13-1 Downloading dependency 97 of 1132: fonts-arphic-bsmi00lp:arm64=2.10-18 Downloading dependency 98 of 1132: dbus:arm64=1.16.2-4 Downloading dependency 99 of 1132: libopenblas0-pthread:arm64=0.3.31+ds-3 Downloading dependency 100 of 1132: python3-mpi4py:arm64=4.1.1-1+b1 Downloading dependency 101 of 1132: texlive-lang-czechslovak:arm64=2025.20260124-1 Downloading dependency 102 of 1132: libgomp1:arm64=15.2.0-14 Downloading dependency 103 of 1132: readline-common:arm64=8.3-4 Downloading dependency 104 of 1132: libhwloc-dev:arm64=2.13.0-2 Downloading dependency 105 of 1132: gcc-15:arm64=15.2.0-14 Downloading dependency 106 of 1132: libopenmpi-dev:arm64=5.0.9-6 Downloading dependency 107 of 1132: libopenmpi40:arm64=5.0.9-6 Downloading dependency 108 of 1132: libselinux-dev:arm64=3.9-4+b1 Downloading dependency 109 of 1132: libboost-python1.83.0:arm64=1.83.0-5+b2 Downloading dependency 110 of 1132: python3-vtk9:arm64=9.5.2+dfsg3-8 Downloading dependency 111 of 1132: libsm6:arm64=2:1.2.6-1+b1 Downloading dependency 112 of 1132: libgs10-common:arm64=10.06.0~dfsg-3 Downloading dependency 113 of 1132: libuchardet0:arm64=0.0.8-2+b1 Downloading dependency 114 of 1132: libxpm4:arm64=1:3.5.17-1+b4 Downloading dependency 115 of 1132: po-debconf:arm64=1.0.22 Downloading dependency 116 of 1132: libgl2ps-dev:arm64=1.4.2+dfsg1-4 Downloading dependency 117 of 1132: libxdmcp-dev:arm64=1:1.1.5-2 Downloading dependency 118 of 1132: libboost-json-dev:arm64=1.83.0.2+b2 Downloading dependency 119 of 1132: libavformat-dev:arm64=7:8.0.1-3+b2 Downloading dependency 120 of 1132: libdvdread8t64:arm64=7.0.1-1 Downloading dependency 121 of 1132: libkpathsea6:arm64=2025.20250727.75242+ds-5+b2 Downloading dependency 122 of 1132: libgdk-pixbuf-2.0-0:arm64=2.44.5+dfsg-4 Downloading dependency 123 of 1132: python3-minimal:arm64=3.13.9-3Get:1 http://deb.debian.org/debian unstable/main arm64 python3-minimal arm64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (1508 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp51gv5ge8/python3-minimal_3.13.9-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-luatex all 2025.20260124-1 [36.9 MB] Fetched 36.9 MB in 0s (115 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_iww5ewm/texlive-luatex_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 cmake-data all 4.2.3-2 [2556 kB] Fetched 2556 kB in 0s (99.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxgy9c5aw/cmake-data_4.2.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqglviewer2-qt5t64 arm64 2.8.0+dfsg1-4 [189 kB] Fetched 189 kB in 0s (4143 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0047szbb/libqglviewer2-qt5t64_2.8.0+dfsg1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgpg-error0 arm64 1.59-4 [83.4 kB] Fetched 83.4 kB in 0s (4531 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcsv_zvrl/libgpg-error0_1.59-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-chrono-dev arm64 1.83.0.2+b2 [4212 B] Fetched 4212 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpecnucd7f/libboost-chrono-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi1.83.0 arm64 1.83.0-5+b2 [265 kB] Fetched 265 kB in 0s (20.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeht6pafh/libboost-mpi1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvpx12 arm64 1.16.0-3 [1150 kB] Fetched 1150 kB in 0s (73.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2tvdu3d8/libvpx12_1.16.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblkid-dev arm64 2.41.3-4 [212 kB] Fetched 212 kB in 0s (19.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3aebq2j6/libblkid-dev_2.41.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libibverbs-dev arm64 61.0-2 [673 kB] Fetched 673 kB in 0s (56.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1iptt_vb/libibverbs-dev_61.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-french all 2025.20260124-1 [131 MB] Fetched 131 MB in 4s (37.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy556m5f0/texlive-lang-french_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 binutils-aarch64-linux-gnu arm64 2.46-2 [867 kB] Fetched 867 kB in 0s (32.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcnme5wbm/binutils-aarch64-linux-gnu_2.46-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libadios2-mpi-plugins arm64 2.11.0+dfsg1-6+b1 [16.8 kB] Fetched 16.8 kB in 0s (1484 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgnf5c021/libadios2-mpi-plugins_2.11.0+dfsg1-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libexpat1-dev arm64 2.7.4-1 [295 kB] Fetched 295 kB in 0s (15.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpip3vgzz2/libexpat1-dev_2.7.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mount arm64 2.41.3-4 [161 kB] Fetched 161 kB in 0s (8828 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp378sj35l/mount_2.41.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.context all 6.0.1-2 [8184 B] Fetched 8184 B in 0s (390 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3qgnf_kx/python3-jaraco.context_6.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dconf-gsettings-backend arm64 0.49.0-4 [28.2 kB] Fetched 28.2 kB in 0s (1535 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi0pn2dt9/dconf-gsettings-backend_0.49.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libicu78 arm64 78.2-2 [9802 kB] Fetched 9802 kB in 0s (89.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5vl7nr6h/libicu78_78.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi-python-dev arm64 1.83.0.2+b2 [3700 B] Fetched 3700 B in 0s (201 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp77hmffp7/libboost-mpi-python-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-9 [540 kB] Fetched 540 kB in 0s (26.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmwrvzi3x/libtool_2.5.4-9_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxvidcore4 arm64 2:1.3.7-3+b1 [192 kB] Fetched 192 kB in 0s (0 B/s) dpkg-name: info: moved 'libxvidcore4_2%3a1.3.7-3+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpa5rjr5p0/libxvidcore4_1.3.7-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglu1-mesa-dev arm64 9.0.2-1.1+b4 [203 kB] Fetched 203 kB in 0s (8117 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsmba4l0y/libglu1-mesa-dev_9.0.2-1.1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgeotiff-dev arm64 1.7.4-2 [97.0 kB] Fetched 97.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpog091nlh/libgeotiff-dev_1.7.4-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkdb5-10t64 arm64 1.22.1-2 [41.8 kB] Fetched 41.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8lkloh27/libkdb5-10t64_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxxf86vm1 arm64 1:1.1.4-2 [19.5 kB] Fetched 19.5 kB in 0s (0 B/s) dpkg-name: info: moved 'libxxf86vm1_1%3a1.1.4-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpqkcxoe68/libxxf86vm1_1.1.4-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcurl4-gnutls-dev arm64 8.19.0~rc3-1 [500 kB] Fetched 500 kB in 0s (39.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4hywi6rw/libcurl4-gnutls-dev_8.19.0~rc3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph-parallel1.83.0 arm64 1.83.0-5+b2 [272 kB] Fetched 272 kB in 0s (24.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphkp3owpz/libboost-graph-parallel1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgmp10 arm64 2:6.3.0+dfsg-5+b1 [544 kB] Fetched 544 kB in 0s (47.3 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpbfbsrtbp/libgmp10_6.3.0+dfsg-5+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mawk arm64 1.3.4.20260129-1 [134 kB] Fetched 134 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu0iuc_9x/mawk_1.3.4.20260129-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-locale-dev arm64 1.83.0.2+b2 [3916 B] Fetched 3916 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe33ij5x_/libboost-locale-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdeflate-dev arm64 1.23-2+b1 [52.0 kB] Fetched 52.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbgh1qq8g/libdeflate-dev_1.23-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 make arm64 4.4.1-3+b1 [454 kB] Fetched 454 kB in 0s (36.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt9dt3g8j/make_4.4.1-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 at-spi2-common all 2.59.1-2 [174 kB] Fetched 174 kB in 0s (15.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9plem99l/at-spi2-common_2.59.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-lmodern all 2.005-1 [4540 kB] Fetched 4540 kB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjd10yq3g/fonts-lmodern_2.005-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 debconf all 1.5.92 [123 kB] Fetched 123 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpip8rjej2/debconf_1.5.92_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 (532 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8_gswh0r/hicolor-icon-theme_0.18-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgfortran-15-dev arm64 15.2.0-14 [412 kB] Fetched 412 kB in 0s (38.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgr5zu11y/libgfortran-15-dev_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 default-jre-headless arm64 2:1.21-76 [3192 B] Fetched 3192 B in 0s (0 B/s) dpkg-name: info: moved 'default-jre-headless_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmp5z02_9xj/default-jre-headless_1.21-76_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-tk arm64 3.13.9-3 [10.8 kB] Fetched 10.8 kB in 0s (455 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfxrjx4nl/python3-tk_3.13.9-3_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 (1155 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxv5_0g6j/libngtcp2-crypto-gnutls8_1.16.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gnupg all 2.4.8-5 [418 kB] Fetched 418 kB in 0s (18.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq6sugdki/gnupg_2.4.8-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gfortran-15 arm64 15.2.0-14 [18.5 kB] Fetched 18.5 kB in 0s (1003 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqkdubjgt/gfortran-15_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5opengl5-dev arm64 5.15.17+dfsg-7+b1 [45.0 kB] Fetched 45.0 kB in 0s (2184 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkdk17s4g/libqt5opengl5-dev_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsemanage-common all 3.9-1 [7888 B] Fetched 7888 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpriue2ew_/libsemanage-common_3.9-1_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 (567 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwd_d4n62/ruby-net-telnet_0.2.0-1_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbkfrgk_2/libfile-stripnondeterminism-perl_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gcc-aarch64-linux-gnu arm64 4:15.2.0-5 [1432 B] Fetched 1432 B in 0s (0 B/s) dpkg-name: info: moved 'gcc-aarch64-linux-gnu_4%3a15.2.0-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpb36dz1cr/gcc-aarch64-linux-gnu_15.2.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpsl-dev arm64 0.21.2-1.1+b2 [80.4 kB] Fetched 80.4 kB in 0s (7811 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyxbfl9g6/libpsl-dev_0.21.2-1.1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcloudproviders0 arm64 0.4.0-2 [27.7 kB] Fetched 27.7 kB in 0s (1505 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9_ynlo84/libcloudproviders0_0.4.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xkb-data all 2.46-2 [830 kB] Fetched 830 kB in 0s (28.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1c3ibeyv/xkb-data_2.46-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libprrte3 arm64 3.0.13-2 [389 kB] Fetched 389 kB in 0s (7826 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc6qfd8k4/libprrte3_3.0.13-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopus0 arm64 1.6.1-1 [3442 kB] Fetched 3442 kB in 0s (151 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzd0zz9w7/libopus0_1.6.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 cpp-15-aarch64-linux-gnu arm64 15.2.0-14 [10.1 MB] Fetched 10.1 MB in 0s (129 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxvf2nghr/cpp-15-aarch64-linux-gnu_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx265-215 arm64 4.1-4+b1 [1632 kB] Fetched 1632 kB in 0s (57.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprw3hxixj/libx265-215_4.1-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libucx0 arm64 1.20.0+ds-4 [785 kB] Fetched 785 kB in 0s (30.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl7_m288s/libucx0_1.20.0+ds-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libedit2 arm64 3.1-20251016-1 [88.7 kB] Fetched 88.7 kB in 0s (4685 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp305ccev2/libedit2_3.1-20251016-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 (199 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvewej75s/libboost-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 glycin-thumbnailers arm64 2.0.8-1 [941 kB] Fetched 941 kB in 0s (14.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9yt0d4mb/glycin-thumbnailers_2.0.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libswresample6 arm64 7:8.0.1-3+b2 [99.3 kB] Fetched 99.3 kB in 0s (4856 kB/s) dpkg-name: info: moved 'libswresample6_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmpod_8u8fc/libswresample6_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmariadb-dev arm64 1:11.8.6-2 [276 kB] Fetched 276 kB in 0s (13.9 MB/s) dpkg-name: info: moved 'libmariadb-dev_1%3a11.8.6-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp8ghma6_0/libmariadb-dev_11.8.6-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 (270 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4h2htqcw/libboost-iostreams-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgvplugin-gd8 arm64 14.1.2-1 [26.0 kB] Fetched 26.0 kB in 0s (1218 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6wd_s766/libgvplugin-gd8_14.1.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlengine1t64 arm64 1.3.0-13+b1 [72.6 kB] Fetched 72.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp8z1_j0h/libkmlengine1t64_1.3.0-13+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpmix2t64 arm64 6.0.0+really5.0.9-3 [579 kB] Fetched 579 kB in 0s (48.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt53ofwvp/libpmix2t64_6.0.0+really5.0.9-3_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 (1701 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyc1ogz4c/python3-defusedxml_0.7.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-latex-extra all 2025.20260124-1 [32.8 MB] Fetched 32.8 MB in 0s (115 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuzt3seil/texlive-latex-extra_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python-matplotlib-data all 3.10.7+dfsg1-2 [2737 kB] Fetched 2737 kB in 0s (75.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpztt5fii1/python-matplotlib-data_3.10.7+dfsg1-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 (313 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0qo8c9vn/libboost-graph-parallel-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsharpyuv-dev arm64 1.5.0-0.1+b1 [118 kB] Fetched 118 kB in 0s (5425 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfp6sycls/libsharpyuv-dev_1.5.0-0.1+b1_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 (433 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpixd65tyw/python3-cycler_0.12.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libegl1 arm64 1.7.0-3 [34.1 kB] Fetched 34.1 kB in 0s (1887 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp75vdy5kv/libegl1_1.7.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcholmod5 arm64 1:7.12.2+dfsg-1 [549 kB] Fetched 549 kB in 0s (23.8 MB/s) dpkg-name: info: moved 'libcholmod5_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpg50gsgkg/libcholmod5_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpng-dev arm64 1.6.55-1 [361 kB] Fetched 361 kB in 0s (18.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvft9coj0/libpng-dev_1.6.55-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpq5 arm64 18.3-1+b1 [248 kB] Fetched 248 kB in 0s (13.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1zojltmm/libpq5_18.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt6widgets6 arm64 6.9.2+dfsg-4+b1 [2468 kB] Fetched 2468 kB in 0s (96.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp16aym4hb/libqt6widgets6_6.9.2+dfsg-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-xkb1 arm64 1.17.0-2+b2 [128 kB] Fetched 128 kB in 0s (10.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7tudpd3/libxcb-xkb1_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-polish all 2025.20260124-1 [8532 kB] Fetched 8532 kB in 0s (34.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsba2u587/texlive-lang-polish_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libabsl20240722 arm64 20240722.0-4 [452 kB] Fetched 452 kB in 0s (22.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1svz1ico/libabsl20240722_20240722.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libctf0 arm64 2.46-2 [86.1 kB] Fetched 86.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxhcdkicu/libctf0_2.46-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gtk-update-icon-cache arm64 4.21.5+ds-5 [53.2 kB] Fetched 53.2 kB in 0s (2857 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpurijzwt2/gtk-update-icon-cache_4.21.5+ds-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopengl0 arm64 1.7.0-3 [32.0 kB] Fetched 32.0 kB in 0s (2879 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeu9sfs4g/libopengl0_1.7.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-fiber-dev arm64 1.83.0.2+b2 [4016 B] Fetched 4016 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgmzzquxg/libboost-fiber-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-numpy-dev arm64 1.83.0.2+b2 [3632 B] Fetched 3632 B in 0s (322 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf72sj_pe/libboost-numpy-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-4 [2694 kB] Fetched 2694 kB in 0s (76.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpenjfpz6c/libgtk-3-0t64_3.24.51-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqhullcpp8.0 arm64 2020.2-8 [103 kB] Fetched 103 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxwcqn1a7/libqhullcpp8.0_2020.2-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gpgconf arm64 2.4.8-5 [121 kB] Fetched 121 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphr8mvb5x/gpgconf_2.4.8-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx264-165 arm64 2:0.165.3222+gitb35605ac-3+b2 [442 kB] Fetched 442 kB in 0s (42.5 MB/s) dpkg-name: info: moved 'libx264-165_2%3a0.165.3222+gitb35605ac-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmp268sxzd9/libx264-165_0.165.3222+gitb35605ac-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtk8.6 arm64 8.6.17-1+b1 [738 kB] Fetched 738 kB in 0s (39.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgz03ocpc/libtk8.6_8.6.17-1+b1_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 (323 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd0i7_s6m/libboost-filesystem-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libitm1 arm64 15.2.0-14 [24.2 kB] Fetched 24.2 kB in 0s (2283 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkjt1g4ln/libitm1_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtbb12 arm64 2022.3.0-2 [69.2 kB] Fetched 69.2 kB in 0s (3633 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzlr9nm3p/libtbb12_2022.3.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcom-err2 arm64 1.47.2-3+b8 [24.9 kB] Fetched 24.9 kB in 0s (1348 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqv_8jpns/libcom-err2_1.47.2-3+b8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-filesystem1.83-dev arm64 1.83.0-5+b2 [291 kB] Fetched 291 kB in 0s (28.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7kfec3x9/libboost-filesystem1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarmadillo-dev arm64 1:15.2.1+dfsg-2 [422 kB] Fetched 422 kB in 0s (35.6 MB/s) dpkg-name: info: moved 'libarmadillo-dev_1%3a15.2.1+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpavd7pqws/libarmadillo-dev_15.2.1+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libva2 arm64 2.23.0-1 [76.1 kB] Fetched 76.1 kB in 0s (4062 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm6oyvkuy/libva2_2.23.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtasn1-6-dev arm64 4.21.0-2 [97.3 kB] Fetched 97.3 kB in 0s (4638 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9te1z4_3/libtasn1-6-dev_4.21.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qt5-qmake arm64 5.15.17+dfsg-7+b1 [217 kB] Fetched 217 kB in 0s (17.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8r6re31n/qt5-qmake_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc-gconv-modules-extra arm64 2.42-13 [1147 kB] Fetched 1147 kB in 0s (55.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3s_t0jpi/libc-gconv-modules-extra_2.42-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 shared-mime-info arm64 2.4-5+b4 [754 kB] Fetched 754 kB in 0s (58.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9v14ek8a/shared-mime-info_2.4-5+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-dev arm64 10.46-1+b1 [743 kB] Fetched 743 kB in 0s (33.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb3try99_/libpcre2-dev_10.46-1+b1_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 (45.9 kB/s) dpkg-name: info: moved 'default-jdk-headless_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmp9garz1o5/default-jdk-headless_1.21-76_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openjdk-21-jdk arm64 21.0.10+7-1 [3577 kB] Fetched 3577 kB in 0s (74.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq5intzy_/openjdk-21-jdk_21.0.10+7-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-3 [917 kB] Fetched 917 kB in 0s (41.2 MB/s) dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.1-3_arm64.deb' to '/srv/rebuilderd/tmp/tmptzs00w_q/zlib1g-dev_1.3.dfsg+really1.3.1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libngtcp2-crypto-gnutls-dev arm64 1.16.0-1 [24.6 kB] Fetched 24.6 kB in 0s (2296 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmcq5mqdo/libngtcp2-crypto-gnutls-dev_1.16.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxxhash-dev arm64 0.8.3-2+b1 [82.7 kB] Fetched 82.7 kB in 0s (5070 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvv39qocz/libxxhash-dev_0.8.3-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwloc-plugins arm64 2.13.0-2 [18.4 kB] Fetched 18.4 kB in 0s (1599 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwgk5pwrg/libhwloc-plugins_2.13.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 unixodbc-dev arm64 2.3.14-1 [211 kB] Fetched 211 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiw97rto0/unixodbc-dev_2.3.14-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gpgsm arm64 2.4.8-5 [250 kB] Fetched 250 kB in 0s (20.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_4r06ehq/gpgsm_2.4.8-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnl-3-dev arm64 3.12.0-2 [105 kB] Fetched 105 kB in 0s (5693 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp_wjs6b6/libnl-3-dev_3.12.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-test1.83.0 arm64 1.83.0-5+b2 [449 kB] Fetched 449 kB in 0s (18.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph349295u/libboost-test1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-base all 2025.20260124-1 [23.1 MB] Fetched 23.1 MB in 0s (283 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiwc73tnk/texlive-base_2025.20260124-1_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 (201 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl63b1nvd/libboost-serialization-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfreexl-dev arm64 2.0.0-1+b4 [120 kB] Fetched 120 kB in 0s (6335 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl_xhkk08/libfreexl-dev_2.0.0-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfabric1 arm64 2.1.0-1.1+b1 [541 kB] Fetched 541 kB in 0s (31.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmnenraqb/libfabric1_2.1.0-1.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgif-dev arm64 5.2.2-1+b2 [46.9 kB] Fetched 46.9 kB in 0s (2539 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp83tf6hbh/libgif-dev_5.2.2-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libproj-dev arm64 9.8.0-1 [139 kB] Fetched 139 kB in 0s (13.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplhblvv65/libproj-dev_9.8.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdatrie1 arm64 0.2.14-1 [38.9 kB] Fetched 38.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmhbasa6_/libdatrie1_0.2.14-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libchromaprint1 arm64 1.6.0-2+b1 [39.4 kB] Fetched 39.4 kB in 0s (3912 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkp5rl8yx/libchromaprint1_1.6.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 coreutils arm64 9.10-1 [3049 kB] Fetched 3049 kB in 0s (25.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp42i97m2x/coreutils_9.10-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libltdl-dev arm64 2.5.4-9 [168 kB] Fetched 168 kB in 0s (1408 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2hd73mrv/libltdl-dev_2.5.4-9_arm64.deb' Downloading dependency 124 of 1132: texlive-luatex:arm64=2025.20260124-1 Downloading dependency 125 of 1132: cmake-data:arm64=4.2.3-2 Downloading dependency 126 of 1132: libqglviewer2-qt5t64:arm64=2.8.0+dfsg1-4 Downloading dependency 127 of 1132: libgpg-error0:arm64=1.59-4 Downloading dependency 128 of 1132: libboost-chrono-dev:arm64=1.83.0.2+b2 Downloading dependency 129 of 1132: libboost-mpi1.83.0:arm64=1.83.0-5+b2 Downloading dependency 130 of 1132: libvpx12:arm64=1.16.0-3 Downloading dependency 131 of 1132: libblkid-dev:arm64=2.41.3-4 Downloading dependency 132 of 1132: libibverbs-dev:arm64=61.0-2 Downloading dependency 133 of 1132: texlive-lang-french:arm64=2025.20260124-1 Downloading dependency 134 of 1132: binutils-aarch64-linux-gnu:arm64=2.46-2 Downloading dependency 135 of 1132: libadios2-mpi-plugins:arm64=2.11.0+dfsg1-6+b1 Downloading dependency 136 of 1132: libexpat1-dev:arm64=2.7.4-1 Downloading dependency 137 of 1132: mount:arm64=2.41.3-4 Downloading dependency 138 of 1132: python3-jaraco.context:arm64=6.0.1-2 Downloading dependency 139 of 1132: dconf-gsettings-backend:arm64=0.49.0-4 Downloading dependency 140 of 1132: libicu78:arm64=78.2-2 Downloading dependency 141 of 1132: libboost-mpi-python-dev:arm64=1.83.0.2+b2 Downloading dependency 142 of 1132: libtool:arm64=2.5.4-9 Downloading dependency 143 of 1132: libxvidcore4:arm64=2:1.3.7-3+b1 Downloading dependency 144 of 1132: libglu1-mesa-dev:arm64=9.0.2-1.1+b4 Downloading dependency 145 of 1132: libgeotiff-dev:arm64=1.7.4-2 Downloading dependency 146 of 1132: libkdb5-10t64:arm64=1.22.1-2 Downloading dependency 147 of 1132: libxxf86vm1:arm64=1:1.1.4-2 Downloading dependency 148 of 1132: libcurl4-gnutls-dev:arm64=8.19.0~rc3-1 Downloading dependency 149 of 1132: libboost-graph-parallel1.83.0:arm64=1.83.0-5+b2 Downloading dependency 150 of 1132: libgmp10:arm64=2:6.3.0+dfsg-5+b1 Downloading dependency 151 of 1132: mawk:arm64=1.3.4.20260129-1 Downloading dependency 152 of 1132: libboost-locale-dev:arm64=1.83.0.2+b2 Downloading dependency 153 of 1132: libdeflate-dev:arm64=1.23-2+b1 Downloading dependency 154 of 1132: make:arm64=4.4.1-3+b1 Downloading dependency 155 of 1132: at-spi2-common:arm64=2.59.1-2 Downloading dependency 156 of 1132: fonts-lmodern:arm64=2.005-1 Downloading dependency 157 of 1132: debconf:arm64=1.5.92 Downloading dependency 158 of 1132: hicolor-icon-theme:arm64=0.18-2 Downloading dependency 159 of 1132: libgfortran-15-dev:arm64=15.2.0-14 Downloading dependency 160 of 1132: default-jre-headless:arm64=2:1.21-76 Downloading dependency 161 of 1132: python3-tk:arm64=3.13.9-3 Downloading dependency 162 of 1132: libngtcp2-crypto-gnutls8:arm64=1.16.0-1 Downloading dependency 163 of 1132: gnupg:arm64=2.4.8-5 Downloading dependency 164 of 1132: gfortran-15:arm64=15.2.0-14 Downloading dependency 165 of 1132: libqt5opengl5-dev:arm64=5.15.17+dfsg-7+b1 Downloading dependency 166 of 1132: libsemanage-common:arm64=3.9-1 Downloading dependency 167 of 1132: ruby-net-telnet:arm64=0.2.0-1 Downloading dependency 168 of 1132: libfile-stripnondeterminism-perl:arm64=1.15.0-1 Downloading dependency 169 of 1132: gcc-aarch64-linux-gnu:arm64=4:15.2.0-5 Downloading dependency 170 of 1132: libpsl-dev:arm64=0.21.2-1.1+b2 Downloading dependency 171 of 1132: libcloudproviders0:arm64=0.4.0-2 Downloading dependency 172 of 1132: xkb-data:arm64=2.46-2 Downloading dependency 173 of 1132: libprrte3:arm64=3.0.13-2 Downloading dependency 174 of 1132: libopus0:arm64=1.6.1-1 Downloading dependency 175 of 1132: cpp-15-aarch64-linux-gnu:arm64=15.2.0-14 Downloading dependency 176 of 1132: libx265-215:arm64=4.1-4+b1 Downloading dependency 177 of 1132: libucx0:arm64=1.20.0+ds-4 Downloading dependency 178 of 1132: libedit2:arm64=3.1-20251016-1 Downloading dependency 179 of 1132: libboost-dev:arm64=1.83.0.2+b2 Downloading dependency 180 of 1132: glycin-thumbnailers:arm64=2.0.8-1 Downloading dependency 181 of 1132: libswresample6:arm64=7:8.0.1-3+b2 Downloading dependency 182 of 1132: libmariadb-dev:arm64=1:11.8.6-2 Downloading dependency 183 of 1132: libboost-iostreams-dev:arm64=1.83.0.2+b2 Downloading dependency 184 of 1132: libgvplugin-gd8:arm64=14.1.2-1 Downloading dependency 185 of 1132: libkmlengine1t64:arm64=1.3.0-13+b1 Downloading dependency 186 of 1132: libpmix2t64:arm64=6.0.0+really5.0.9-3 Downloading dependency 187 of 1132: python3-defusedxml:arm64=0.7.1-3 Downloading dependency 188 of 1132: texlive-latex-extra:arm64=2025.20260124-1 Downloading dependency 189 of 1132: python-matplotlib-data:arm64=3.10.7+dfsg1-2 Downloading dependency 190 of 1132: libboost-graph-parallel-dev:arm64=1.83.0.2+b2 Downloading dependency 191 of 1132: libsharpyuv-dev:arm64=1.5.0-0.1+b1 Downloading dependency 192 of 1132: python3-cycler:arm64=0.12.1-2 Downloading dependency 193 of 1132: libegl1:arm64=1.7.0-3 Downloading dependency 194 of 1132: libcholmod5:arm64=1:7.12.2+dfsg-1 Downloading dependency 195 of 1132: libpng-dev:arm64=1.6.55-1 Downloading dependency 196 of 1132: libpq5:arm64=18.3-1+b1 Downloading dependency 197 of 1132: libqt6widgets6:arm64=6.9.2+dfsg-4+b1 Downloading dependency 198 of 1132: libxcb-xkb1:arm64=1.17.0-2+b2 Downloading dependency 199 of 1132: texlive-lang-polish:arm64=2025.20260124-1 Downloading dependency 200 of 1132: libabsl20240722:arm64=20240722.0-4 Downloading dependency 201 of 1132: libctf0:arm64=2.46-2 Downloading dependency 202 of 1132: gtk-update-icon-cache:arm64=4.21.5+ds-5 Downloading dependency 203 of 1132: libopengl0:arm64=1.7.0-3 Downloading dependency 204 of 1132: libboost-fiber-dev:arm64=1.83.0.2+b2 Downloading dependency 205 of 1132: libboost-numpy-dev:arm64=1.83.0.2+b2 Downloading dependency 206 of 1132: libgtk-3-0t64:arm64=3.24.51-4 Downloading dependency 207 of 1132: libqhullcpp8.0:arm64=2020.2-8 Downloading dependency 208 of 1132: gpgconf:arm64=2.4.8-5 Downloading dependency 209 of 1132: libx264-165:arm64=2:0.165.3222+gitb35605ac-3+b2 Downloading dependency 210 of 1132: libtk8.6:arm64=8.6.17-1+b1 Downloading dependency 211 of 1132: libboost-filesystem-dev:arm64=1.83.0.2+b2 Downloading dependency 212 of 1132: libitm1:arm64=15.2.0-14 Downloading dependency 213 of 1132: libtbb12:arm64=2022.3.0-2 Downloading dependency 214 of 1132: libcom-err2:arm64=1.47.2-3+b8 Downloading dependency 215 of 1132: libboost-filesystem1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 216 of 1132: libarmadillo-dev:arm64=1:15.2.1+dfsg-2 Downloading dependency 217 of 1132: libva2:arm64=2.23.0-1 Downloading dependency 218 of 1132: libtasn1-6-dev:arm64=4.21.0-2 Downloading dependency 219 of 1132: qt5-qmake:arm64=5.15.17+dfsg-7+b1 Downloading dependency 220 of 1132: libc-gconv-modules-extra:arm64=2.42-13 Downloading dependency 221 of 1132: shared-mime-info:arm64=2.4-5+b4 Downloading dependency 222 of 1132: libpcre2-dev:arm64=10.46-1+b1 Downloading dependency 223 of 1132: default-jdk-headless:arm64=2:1.21-76 Downloading dependency 224 of 1132: openjdk-21-jdk:arm64=21.0.10+7-1 Downloading dependency 225 of 1132: zlib1g-dev:arm64=1:1.3.dfsg+really1.3.1-3 Downloading dependency 226 of 1132: libngtcp2-crypto-gnutls-dev:arm64=1.16.0-1 Downloading dependency 227 of 1132: libxxhash-dev:arm64=0.8.3-2+b1 Downloading dependency 228 of 1132: libhwloc-plugins:arm64=2.13.0-2 Downloading dependency 229 of 1132: unixodbc-dev:arm64=2.3.14-1 Downloading dependency 230 of 1132: gpgsm:arm64=2.4.8-5 Downloading dependency 231 of 1132: libnl-3-dev:arm64=3.12.0-2 Downloading dependency 232 of 1132: libboost-test1.83.0:arm64=1.83.0-5+b2 Downloading dependency 233 of 1132: texlive-base:arm64=2025.20260124-1 Downloading dependency 234 of 1132: libboost-serialization-dev:arm64=1.83.0.2+b2 Downloading dependency 235 of 1132: libfreexl-dev:arm64=2.0.0-1+b4 Downloading dependency 236 of 1132: libfabric1:arm64=2.1.0-1.1+b1 Downloading dependency 237 of 1132: libgif-dev:arm64=5.2.2-1+b2 Downloading dependency 238 of 1132: libproj-dev:arm64=9.8.0-1 Downloading dependency 239 of 1132: libdatrie1:arm64=0.2.14-1 Downloading dependency 240 of 1132: libchromaprint1:arm64=1.6.0-2+b1 Downloading dependency 241 of 1132: coreutils:arm64=9.10-1 Downloading dependency 242 of 1132: libltdl-dev:arm64=2.5.4-9 Downloading dependency 243 of 1132: librtmp-dev:arm64=2.4+20151223.gitfa8646d.1-3+b1Get:1 http://deb.debian.org/debian unstable/main arm64 librtmp-dev arm64 2.4+20151223.gitfa8646d.1-3+b1 [68.5 kB] Fetched 68.5 kB in 0s (2246 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpob9xdtfz/librtmp-dev_2.4+20151223.gitfa8646d.1-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libasound2-data all 1.2.15.3-1 [21.2 kB] Fetched 21.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0_3idyl_/libasound2-data_1.2.15.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-program-options1.83-dev arm64 1.83.0-5+b2 [368 kB] Fetched 368 kB in 0s (17.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8_idzkvd/libboost-program-options1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcap-ng0 arm64 0.9.1-1 [17.3 kB] Fetched 17.3 kB in 0s (1619 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1wnne0ge/libcap-ng0_0.9.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwy-dev arm64 1.3.0-2 [452 kB] Fetched 452 kB in 0s (14.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2wztq1g5/libhwy-dev_1.3.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-log1.83.0 arm64 1.83.0-5+b2 [666 kB] Fetched 666 kB in 0s (20.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx5w4xww4/libboost-log1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-chrono1.83-dev arm64 1.83.0-5+b2 [242 kB] Fetched 242 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp029s5h_i/libboost-chrono1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdrm-common all 2.4.131-1 [9168 B] Fetched 9168 B in 0s (857 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvj6z43lk/libdrm-common_2.4.131-1_all.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 (201 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpppxo6a9n/libboost-math-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglx-mesa0 arm64 26.0.1-2 [109 kB] Fetched 109 kB in 0s (5903 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9jzv_v6n/libglx-mesa0_26.0.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qtbase5-dev arm64 5.15.17+dfsg-7+b1 [1114 kB] Fetched 1114 kB in 0s (41.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl6s_hvjh/qtbase5-dev_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libaec-dev arm64 1.1.6-1 [24.2 kB] Fetched 24.2 kB in 0s (1334 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gh9qg8r/libaec-dev_1.1.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5printsupport5t64 arm64 5.15.17+dfsg-7+b1 [191 kB] Fetched 191 kB in 0s (9458 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmx_fzlnk/libqt5printsupport5t64_5.15.17+dfsg-7+b1_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 (18.2 MB/s) dpkg-name: info: moved 'libfontbox-java_1%3a1.8.16-5_all.deb' to '/srv/rebuilderd/tmp/tmpwpmacnbd/libfontbox-java_1.8.16-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-random1.83-dev arm64 1.83.0-5+b2 [237 kB] Fetched 237 kB in 0s (7372 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw5nyutrn/libboost-random1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpaper-utils arm64 2.2.5-0.3+b3 [16.3 kB] Fetched 16.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0ymn1za3/libpaper-utils_2.2.5-0.3+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-posix3 arm64 10.46-1+b1 [64.4 kB] Fetched 64.4 kB in 0s (3376 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1u_n213e/libpcre2-posix3_10.46-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librttopo1 arm64 1.1.0-4+b1 [165 kB] Fetched 165 kB in 0s (7087 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsbmwzvjt/librttopo1_1.1.0-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ucf all 3.0052 [43.3 kB] Fetched 43.3 kB in 0s (4293 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmni2ffih/ucf_3.0052_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuperlu-dev arm64 7.0.1+dfsg1-2+b1 [22.3 kB] Fetched 22.3 kB in 0s (1140 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcanitfu5/libsuperlu-dev_7.0.1+dfsg1-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavformat62 arm64 7:8.0.1-3+b2 [1204 kB] Fetched 1204 kB in 0s (49.8 MB/s) dpkg-name: info: moved 'libavformat62_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmprem_sqd5/libavformat62_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gnupg-l10n all 2.4.8-5 [752 kB] Fetched 752 kB in 0s (36.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbssa0u0c/gnupg-l10n_2.4.8-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwloc15 arm64 2.13.0-2 [141 kB] Fetched 141 kB in 0s (7535 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzwnwo7q4/libhwloc15_2.13.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libumfpack6 arm64 1:7.12.2+dfsg-1 [235 kB] Fetched 235 kB in 0s (9908 kB/s) dpkg-name: info: moved 'libumfpack6_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmplkoi14yj/libumfpack6_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-arphic-gkai00mp all 2.11-16 [2293 kB] Fetched 2293 kB in 0s (68.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpynpone1y/fonts-arphic-gkai00mp_2.11-16_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxt-dev arm64 1:1.2.1-1.3+b1 [403 kB] Fetched 403 kB in 0s (31.2 MB/s) dpkg-name: info: moved 'libxt-dev_1%3a1.2.1-1.3+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp15oyqv4_/libxt-dev_1.2.1-1.3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssh2-1-dev arm64 1.11.1-1+b1 [388 kB] Fetched 388 kB in 0s (16.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphk1kzh6b/libssh2-1-dev_1.11.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfreetype-dev arm64 2.14.1+dfsg-2 [635 kB] Fetched 635 kB in 0s (27.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptenm2egv/libfreetype-dev_2.14.1+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-roman-numerals all 4.1.0-1 [9196 B] Fetched 9196 B in 0s (560 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprhxatii0/python3-roman-numerals_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liburiparser-dev arm64 0.9.8+dfsg-2+b1 [27.0 kB] Fetched 27.0 kB in 0s (1385 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1q9sonkc/liburiparser-dev_0.9.8+dfsg-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gcc arm64 4:15.2.0-5 [5160 B] Fetched 5160 B in 0s (504 kB/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5_arm64.deb' to '/srv/rebuilderd/tmp/tmp4gi02e9l/gcc_15.2.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglu1-mesa arm64 9.0.2-1.1+b4 [162 kB] Fetched 162 kB in 0s (8306 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvbd6z2z7/libglu1-mesa_9.0.2-1.1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspqr4 arm64 1:7.12.2+dfsg-1 [136 kB] Fetched 136 kB in 0s (5629 kB/s) dpkg-name: info: moved 'libspqr4_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpkl01yin9/libspqr4_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-dav1d arm64 1.21.2-3 [19.2 kB] Fetched 19.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpju9kxkme/libheif-plugin-dav1d_1.21.2-3_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 (33.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp170qm8qa/libhogweed6t64_3.10.2-1_arm64.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 (3077 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc5xc5x2g/libsvtav1enc-dev_2.3.0+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdrm2 arm64 2.4.131-1 [38.3 kB] Fetched 38.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt5l7k8_j/libdrm2_2.4.131-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmetis-dev arm64 5.1.0.dfsg-8 [11.0 kB] Fetched 11.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoi64nc36/libmetis-dev_5.1.0.dfsg-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpython3-dev arm64 3.13.9-3 [10.8 kB] Fetched 10.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuej3kiwg/libpython3-dev_3.13.9-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-cjk all 2025.20260124-1 [3953 kB] Fetched 3953 kB in 0s (125 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxwpcxxc7/texlive-lang-cjk_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgav1-2 arm64 0.20.0-2 [469 kB] Fetched 469 kB in 0s (23.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt51e1rg4/libgav1-2_0.20.0-2_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 (58.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg2ojsz13/fonts-arphic-gbsn00lp_2.11-16_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmount-dev arm64 2.41.3-4 [32.1 kB] Fetched 32.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4e0xaql4/libmount-dev_2.41.3-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 (39.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2uvhyh9t/fonts-dejavu-mono_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpython3.13-dev arm64 3.13.12-1 [5035 kB] Fetched 5035 kB in 0s (94.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7kl7vj2r/libpython3.13-dev_3.13.12-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 (873 kB/s) dpkg-name: info: moved 'libsensors-config_1%3a3.6.2-2_all.deb' to '/srv/rebuilderd/tmp/tmp333dq8i6/libsensors-config_3.6.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dpkg arm64 1.23.5 [1509 kB] Fetched 1509 kB in 0s (100 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9pd9wss2/dpkg_1.23.5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libaom-dev arm64 3.13.1-2 [1883 kB] Fetched 1883 kB in 0s (65.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqobbx48t/libaom-dev_3.13.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblz4-1 arm64 1.10.0-8 [66.4 kB] Fetched 66.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv5icy3yd/liblz4-1_1.10.0-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libz3-4 arm64 4.13.3-1+b1 [7370 kB] Fetched 7370 kB in 0s (207 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpikunenkk/libz3-4_4.13.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-urw-base35 all 20200910-8 [10.8 MB] Fetched 10.8 MB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp94afqkjz/fonts-urw-base35_20200910-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcairo2 arm64 1.18.4-3 [479 kB] Fetched 479 kB in 0s (23.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6_bla0ul/libcairo2_1.18.4-3_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 (23.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp60vwbj4h/libtiff-dev_4.7.1-1_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 (42.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpolx2caxh/libjxl0.11_0.11.1-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 freeglut3-dev arm64 3.4.0-6+b1 [53.9 kB] Fetched 53.9 kB in 0s (3310 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzmj58x7k/freeglut3-dev_3.4.0-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libproc2-0 arm64 2:4.0.4-9+b1 [62.4 kB] Fetched 62.4 kB in 0s (3043 kB/s) dpkg-name: info: moved 'libproc2-0_2%3a4.0.4-9+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpfq9t5pqr/libproc2-0_4.0.4-9+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5test5t64 arm64 5.15.17+dfsg-7+b1 [132 kB] Fetched 132 kB in 0s (6928 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_0xgf071/libqt5test5t64_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfreexl1 arm64 2.0.0-1+b4 [38.4 kB] Fetched 38.4 kB in 0s (1911 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptggep74u/libfreexl1_2.0.0-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdouble-conversion3 arm64 3.4.0-1 [37.7 kB] Fetched 37.7 kB in 0s (2040 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp93stu22a/libdouble-conversion3_3.4.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuitesparseconfig7 arm64 1:7.12.2+dfsg-1 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: info: moved 'libsuitesparseconfig7_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp9zjknpff/libsuitesparseconfig7_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxt6t64 arm64 1:1.2.1-1.3+b1 [173 kB] Fetched 173 kB in 0s (0 B/s) dpkg-name: info: moved 'libxt6t64_1%3a1.2.1-1.3+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpcigfi9j5/libxt6t64_1.2.1-1.3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-ipython all 9.8.0-4 [432 kB] Fetched 432 kB in 0s (35.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7xg38wsr/python3-ipython_9.8.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpango-1.0-0 arm64 1.57.0-1 [214 kB] Fetched 214 kB in 0s (9145 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpml0mgkcu/libpango-1.0-0_1.57.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 (13.3 MB/s) dpkg-name: info: moved 'fonts-tlwg-typist-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp0akvw_qy/fonts-tlwg-typist-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjpeg-dev arm64 1:2.1.5-4 [72.2 kB] Fetched 72.2 kB in 0s (4138 kB/s) dpkg-name: info: moved 'libjpeg-dev_1%3a2.1.5-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpn3qgbj62/libjpeg-dev_2.1.5-4_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 (349 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppcg6i43z/libapache-pom-java_33-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libts0t64 arm64 1.22-1.1+b2 [62.0 kB] Fetched 62.0 kB in 0s (4151 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpspxmnlr6/libts0t64_1.22-1.1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-wave1.83.0 arm64 1.83.0-5+b2 [419 kB] Fetched 419 kB in 0s (21.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphwvcwe5f/libboost-wave1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3.13-tk arm64 3.13.12-1 [106 kB] Fetched 106 kB in 0s (5572 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp19l4mlcu/python3.13-tk_3.13.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libice-dev arm64 2:1.1.1-1+b1 [73.6 kB] Fetched 73.6 kB in 0s (0 B/s) dpkg-name: info: moved 'libice-dev_2%3a1.1.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmphlzf30nd/libice-dev_1.1.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libva-drm2 arm64 2.23.0-1 [18.8 kB] Fetched 18.8 kB in 0s (919 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzzc6dbth/libva-drm2_2.23.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-ipython-pygments-lexers all 1.1.1-2 [8524 B] Fetched 8524 B in 0s (198 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp08f9n3mg/python3-ipython-pygments-lexers_1.1.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5sql5t64 arm64 5.15.17+dfsg-7+b1 [114 kB] Fetched 114 kB in 0s (6129 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu_ju8548/libqt5sql5t64_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtinfo6 arm64 6.6+20251231-1 [346 kB] Fetched 346 kB in 0s (18.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpak546f8q/libtinfo6_6.6+20251231-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-numpy-dev arm64 1:2.3.5+ds-3 [135 kB] Fetched 135 kB in 0s (7030 kB/s) dpkg-name: info: moved 'python3-numpy-dev_1%3a2.3.5+ds-3_arm64.deb' to '/srv/rebuilderd/tmp/tmp3ameplh1/python3-numpy-dev_2.3.5+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 passwd arm64 1:4.19.3-1 [1268 kB] Fetched 1268 kB in 0s (96.6 MB/s) dpkg-name: info: moved 'passwd_1%3a4.19.3-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpbcvsnriz/passwd_4.19.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpfr6 arm64 4.2.2-2+b1 [692 kB] Fetched 692 kB in 0s (51.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp16gsyv35/libmpfr6_4.2.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-session-bus-common all 1.16.2-4 [53.1 kB] Fetched 53.1 kB in 0s (2966 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8ks9t5kg/dbus-session-bus-common_1.16.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libptexenc1 arm64 2025.20250727.75242+ds-5+b2 [50.3 kB] Fetched 50.3 kB in 0s (3025 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpub1gvz98/libptexenc1_2025.20250727.75242+ds-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 perl-modules-5.40 all 5.40.1-7 [3012 kB] Fetched 3012 kB in 0s (82.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjsw8sc76/perl-modules-5.40_5.40.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-xlib all 0.33-5 [122 kB] Fetched 122 kB in 0s (6102 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi4k_ubaf/python3-xlib_0.33-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-mpi-dev arm64 1.14.6+repack-2 [14.2 kB] Fetched 14.2 kB in 0s (728 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgo22qjkt/libhdf5-mpi-dev_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglx0 arm64 1.7.0-3 [31.5 kB] Fetched 31.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0ixwwkxk/libglx0_1.7.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgvplugin-pango8 arm64 14.1.2-1 [28.9 kB] Fetched 28.9 kB in 0s (2622 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg6hdzfyg/libgvplugin-pango8_14.1.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpoppler-private-dev arm64 25.03.0-11.1+b1 [183 kB] Fetched 183 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp19rojrok/libpoppler-private-dev_25.03.0-11.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenblas-pthread-dev arm64 0.3.31+ds-3 [3939 kB] Fetched 3939 kB in 0s (103 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxvzevea2/libopenblas-pthread-dev_0.3.31+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtsan2 arm64 15.2.0-14 [2399 kB] Fetched 2399 kB in 0s (78.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8_ko2r1g/libtsan2_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-hl-fortran-310 arm64 1.14.6+repack-2 [37.4 kB] Fetched 37.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy7p_ns_h/libhdf5-hl-fortran-310_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gcc-15-aarch64-linux-gnu arm64 15.2.0-14 [19.6 MB] Fetched 19.6 MB in 0s (236 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl4tgsyyd/gcc-15-aarch64-linux-gnu_15.2.0-14_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 (3377 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp05othmn9/libzzip-0-13t64_0.13.78+dfsg.1-0.2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-typing-extensions all 4.15.0-2 [92.5 kB] Fetched 92.5 kB in 0s (8612 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2l9n22az/python3-typing-extensions_4.15.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libibmad5 arm64 61.0-2 [42.7 kB] Fetched 42.7 kB in 0s (3806 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0kjzyti0/libibmad5_61.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-arabic all 2025.20260124-1 [30.8 MB] Fetched 30.8 MB in 2s (20.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa8kd9tal/texlive-lang-arabic_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxxhash0 arm64 0.8.3-2+b1 [22.4 kB] Fetched 22.4 kB in 0s (1554 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_zj1x1db/libxxhash0_0.8.3-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libyaml-0-2 arm64 0.2.5-2+b1 [47.8 kB] Fetched 47.8 kB in 0s (2429 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8qi5xqsy/libyaml-0-2_0.2.5-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssl3t64 arm64 3.5.5-1 [2731 kB] Fetched 2731 kB in 0s (74.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplp6ncw7b/libssl3t64_3.5.5-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xz-utils arm64 5.8.2-2 [703 kB] Fetched 703 kB in 0s (33.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl_ofv9_r/xz-utils_5.8.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libisl23 arm64 0.27-1+b1 [599 kB] Fetched 599 kB in 0s (24.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp940ifs99/libisl23_0.27-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarmadillo15 arm64 1:15.2.1+dfsg-2 [106 kB] Fetched 106 kB in 0s (5623 kB/s) dpkg-name: info: moved 'libarmadillo15_1%3a15.2.1+dfsg-2_arm64.deb' to '/srv/rebuilderd/tmp/tmpy_md38ru/libarmadillo15_15.2.1+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.46-5+b1 [103 kB] Fetched 103 kB in 0s (5282 kB/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmprfhkckhl/libmagic1t64_5.46-5+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsystemd0 arm64 260~rc1-2 [404 kB] Fetched 404 kB in 0s (33.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp60jhtd2s/libsystemd0_260~rc1-2_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 (0 B/s) dpkg-name: info: moved 'fonts-tlwg-loma-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpq8kt4gw2/fonts-tlwg-loma-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-pictures all 2025.20260124-1 [23.6 MB] Fetched 23.6 MB in 0s (261 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ztuka4v/texlive-pictures_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsynctex2 arm64 2025.20250727.75242+ds-5+b2 [58.8 kB] Fetched 58.8 kB in 0s (3133 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0e6xjbjc/libsynctex2_2025.20250727.75242+ds-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebpmux3 arm64 1.5.0-0.1+b1 [125 kB] Fetched 125 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp99gfecgq/libwebpmux3_1.5.0-0.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libproj25 arm64 9.8.0-1 [1286 kB] Fetched 1286 kB in 0s (32.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2j8j69mx/libproj25_9.8.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libyaml-cpp0.8 arm64 0.8.0+dfsg-9 [115 kB] Fetched 115 kB in 0s (5663 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb7oin1z5/libyaml-cpp0.8_0.8.0+dfsg-9_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 (80.2 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprh5jpv1r/libboost-nowide-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-stack-data all 0.6.3-3 [21.9 kB] Fetched 21.9 kB in 0s (1983 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfag9ecs4/python3-stack-data_0.6.3-3_all.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 (55.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiquu7t0p/python3-jedi_0.19.1+ds1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-latex-recommended all 2025.20260124-1 [8520 kB] Fetched 8520 kB in 0s (202 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfm0uoxse/texlive-latex-recommended_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-random1.83.0 arm64 1.83.0-5+b2 [234 kB] Fetched 234 kB in 0s (22.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfawcdjmo/libboost-random1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.18.1-4 [877 kB] Fetched 877 kB in 0s (73.5 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmp3je9_y4n/automake_1.18.1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-uharfbuzz arm64 0.53.3-1 [181 kB] Fetched 181 kB in 0s (15.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbpk9qto8/python3-uharfbuzz_0.53.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxml2-16 arm64 2.15.1+dfsg-2+b1 [591 kB] Fetched 591 kB in 0s (46.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fvyhjcf/libxml2-16_2.15.1+dfsg-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-imagesize all 1.4.1-1 [6688 B] Fetched 6688 B in 0s (287 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi5oce25i/python3-imagesize_1.4.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libadios2-mpi-c++-2.11 arm64 2.11.0+dfsg1-6+b1 [181 kB] Fetched 181 kB in 0s (9420 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5fy_en4a/libadios2-mpi-c++-2.11_2.11.0+dfsg1-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpoppler-dev arm64 25.03.0-11.1+b1 [9964 B] Fetched 9964 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpukdtw5ud/libpoppler-dev_25.03.0-11.1+b1_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 (350 kB/s) dpkg-name: info: moved 'ruby_1%3a3.3+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpah99n5za/ruby_3.3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librttopo-dev arm64 1.1.0-4+b1 [211 kB] Fetched 211 kB in 0s (18.3 MB/s) Downloading dependency 244 of 1132: libasound2-data:arm64=1.2.15.3-1 Downloading dependency 245 of 1132: libboost-program-options1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 246 of 1132: libcap-ng0:arm64=0.9.1-1 Downloading dependency 247 of 1132: libhwy-dev:arm64=1.3.0-2 Downloading dependency 248 of 1132: libboost-log1.83.0:arm64=1.83.0-5+b2 Downloading dependency 249 of 1132: libboost-chrono1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 250 of 1132: libdrm-common:arm64=2.4.131-1 Downloading dependency 251 of 1132: libboost-math-dev:arm64=1.83.0.2+b2 Downloading dependency 252 of 1132: libglx-mesa0:arm64=26.0.1-2 Downloading dependency 253 of 1132: qtbase5-dev:arm64=5.15.17+dfsg-7+b1 Downloading dependency 254 of 1132: libaec-dev:arm64=1.1.6-1 Downloading dependency 255 of 1132: libqt5printsupport5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 256 of 1132: libfontbox-java:arm64=1:1.8.16-5 Downloading dependency 257 of 1132: libboost-random1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 258 of 1132: libpaper-utils:arm64=2.2.5-0.3+b3 Downloading dependency 259 of 1132: libpcre2-posix3:arm64=10.46-1+b1 Downloading dependency 260 of 1132: librttopo1:arm64=1.1.0-4+b1 Downloading dependency 261 of 1132: ucf:arm64=3.0052 Downloading dependency 262 of 1132: libsuperlu-dev:arm64=7.0.1+dfsg1-2+b1 Downloading dependency 263 of 1132: libavformat62:arm64=7:8.0.1-3+b2 Downloading dependency 264 of 1132: gnupg-l10n:arm64=2.4.8-5 Downloading dependency 265 of 1132: libhwloc15:arm64=2.13.0-2 Downloading dependency 266 of 1132: libumfpack6:arm64=1:7.12.2+dfsg-1 Downloading dependency 267 of 1132: fonts-arphic-gkai00mp:arm64=2.11-16 Downloading dependency 268 of 1132: libxt-dev:arm64=1:1.2.1-1.3+b1 Downloading dependency 269 of 1132: libssh2-1-dev:arm64=1.11.1-1+b1 Downloading dependency 270 of 1132: libfreetype-dev:arm64=2.14.1+dfsg-2 Downloading dependency 271 of 1132: python3-roman-numerals:arm64=4.1.0-1 Downloading dependency 272 of 1132: liburiparser-dev:arm64=0.9.8+dfsg-2+b1 Downloading dependency 273 of 1132: gcc:arm64=4:15.2.0-5 Downloading dependency 274 of 1132: libglu1-mesa:arm64=9.0.2-1.1+b4 Downloading dependency 275 of 1132: libspqr4:arm64=1:7.12.2+dfsg-1 Downloading dependency 276 of 1132: libheif-plugin-dav1d:arm64=1.21.2-3 Downloading dependency 277 of 1132: libhogweed6t64:arm64=3.10.2-1 Downloading dependency 278 of 1132: libsvtav1enc-dev:arm64=2.3.0+dfsg-1 Downloading dependency 279 of 1132: libdrm2:arm64=2.4.131-1 Downloading dependency 280 of 1132: libmetis-dev:arm64=5.1.0.dfsg-8 Downloading dependency 281 of 1132: libpython3-dev:arm64=3.13.9-3 Downloading dependency 282 of 1132: texlive-lang-cjk:arm64=2025.20260124-1 Downloading dependency 283 of 1132: libgav1-2:arm64=0.20.0-2 Downloading dependency 284 of 1132: fonts-arphic-gbsn00lp:arm64=2.11-16 Downloading dependency 285 of 1132: libmount-dev:arm64=2.41.3-4 Downloading dependency 286 of 1132: fonts-dejavu-mono:arm64=2.37-8 Downloading dependency 287 of 1132: libpython3.13-dev:arm64=3.13.12-1 Downloading dependency 288 of 1132: libsensors-config:arm64=1:3.6.2-2 Downloading dependency 289 of 1132: dpkg:arm64=1.23.5 Downloading dependency 290 of 1132: libaom-dev:arm64=3.13.1-2 Downloading dependency 291 of 1132: liblz4-1:arm64=1.10.0-8 Downloading dependency 292 of 1132: libz3-4:arm64=4.13.3-1+b1 Downloading dependency 293 of 1132: fonts-urw-base35:arm64=20200910-8 Downloading dependency 294 of 1132: libcairo2:arm64=1.18.4-3 Downloading dependency 295 of 1132: libtiff-dev:arm64=4.7.1-1 Downloading dependency 296 of 1132: libjxl0.11:arm64=0.11.1-6 Downloading dependency 297 of 1132: freeglut3-dev:arm64=3.4.0-6+b1 Downloading dependency 298 of 1132: libproc2-0:arm64=2:4.0.4-9+b1 Downloading dependency 299 of 1132: libqt5test5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 300 of 1132: libfreexl1:arm64=2.0.0-1+b4 Downloading dependency 301 of 1132: libdouble-conversion3:arm64=3.4.0-1 Downloading dependency 302 of 1132: libsuitesparseconfig7:arm64=1:7.12.2+dfsg-1 Downloading dependency 303 of 1132: libxt6t64:arm64=1:1.2.1-1.3+b1 Downloading dependency 304 of 1132: python3-ipython:arm64=9.8.0-4 Downloading dependency 305 of 1132: libpango-1.0-0:arm64=1.57.0-1 Downloading dependency 306 of 1132: fonts-tlwg-typist-otf:arm64=1:0.7.3-1 Downloading dependency 307 of 1132: libjpeg-dev:arm64=1:2.1.5-4 Downloading dependency 308 of 1132: libapache-pom-java:arm64=33-2 Downloading dependency 309 of 1132: libts0t64:arm64=1.22-1.1+b2 Downloading dependency 310 of 1132: libboost-wave1.83.0:arm64=1.83.0-5+b2 Downloading dependency 311 of 1132: python3.13-tk:arm64=3.13.12-1 Downloading dependency 312 of 1132: libice-dev:arm64=2:1.1.1-1+b1 Downloading dependency 313 of 1132: libva-drm2:arm64=2.23.0-1 Downloading dependency 314 of 1132: python3-ipython-pygments-lexers:arm64=1.1.1-2 Downloading dependency 315 of 1132: libqt5sql5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 316 of 1132: libtinfo6:arm64=6.6+20251231-1 Downloading dependency 317 of 1132: python3-numpy-dev:arm64=1:2.3.5+ds-3 Downloading dependency 318 of 1132: passwd:arm64=1:4.19.3-1 Downloading dependency 319 of 1132: libmpfr6:arm64=4.2.2-2+b1 Downloading dependency 320 of 1132: dbus-session-bus-common:arm64=1.16.2-4 Downloading dependency 321 of 1132: libptexenc1:arm64=2025.20250727.75242+ds-5+b2 Downloading dependency 322 of 1132: perl-modules-5.40:arm64=5.40.1-7 Downloading dependency 323 of 1132: python3-xlib:arm64=0.33-5 Downloading dependency 324 of 1132: libhdf5-mpi-dev:arm64=1.14.6+repack-2 Downloading dependency 325 of 1132: libglx0:arm64=1.7.0-3 Downloading dependency 326 of 1132: libgvplugin-pango8:arm64=14.1.2-1 Downloading dependency 327 of 1132: libpoppler-private-dev:arm64=25.03.0-11.1+b1 Downloading dependency 328 of 1132: libopenblas-pthread-dev:arm64=0.3.31+ds-3 Downloading dependency 329 of 1132: libtsan2:arm64=15.2.0-14 Downloading dependency 330 of 1132: libhdf5-hl-fortran-310:arm64=1.14.6+repack-2 Downloading dependency 331 of 1132: gcc-15-aarch64-linux-gnu:arm64=15.2.0-14 Downloading dependency 332 of 1132: libzzip-0-13t64:arm64=0.13.78+dfsg.1-0.2 Downloading dependency 333 of 1132: python3-typing-extensions:arm64=4.15.0-2 Downloading dependency 334 of 1132: libibmad5:arm64=61.0-2 Downloading dependency 335 of 1132: texlive-lang-arabic:arm64=2025.20260124-1 Downloading dependency 336 of 1132: libxxhash0:arm64=0.8.3-2+b1 Downloading dependency 337 of 1132: libyaml-0-2:arm64=0.2.5-2+b1 Downloading dependency 338 of 1132: libssl3t64:arm64=3.5.5-1 Downloading dependency 339 of 1132: xz-utils:arm64=5.8.2-2 Downloading dependency 340 of 1132: libisl23:arm64=0.27-1+b1 Downloading dependency 341 of 1132: libarmadillo15:arm64=1:15.2.1+dfsg-2 Downloading dependency 342 of 1132: libmagic1t64:arm64=1:5.46-5+b1 Downloading dependency 343 of 1132: libsystemd0:arm64=260~rc1-2 Downloading dependency 344 of 1132: fonts-tlwg-loma-otf:arm64=1:0.7.3-1 Downloading dependency 345 of 1132: texlive-pictures:arm64=2025.20260124-1 Downloading dependency 346 of 1132: libsynctex2:arm64=2025.20250727.75242+ds-5+b2 Downloading dependency 347 of 1132: libwebpmux3:arm64=1.5.0-0.1+b1 Downloading dependency 348 of 1132: libproj25:arm64=9.8.0-1 Downloading dependency 349 of 1132: libyaml-cpp0.8:arm64=0.8.0+dfsg-9 Downloading dependency 350 of 1132: libboost-nowide-dev:arm64=1.83.0.2+b2 Downloading dependency 351 of 1132: python3-stack-data:arm64=0.6.3-3 Downloading dependency 352 of 1132: python3-jedi:arm64=0.19.1+ds1-1 Downloading dependency 353 of 1132: texlive-latex-recommended:arm64=2025.20260124-1 Downloading dependency 354 of 1132: libboost-random1.83.0:arm64=1.83.0-5+b2 Downloading dependency 355 of 1132: automake:arm64=1:1.18.1-4 Downloading dependency 356 of 1132: python3-uharfbuzz:arm64=0.53.3-1 Downloading dependency 357 of 1132: libxml2-16:arm64=2.15.1+dfsg-2+b1 Downloading dependency 358 of 1132: python3-imagesize:arm64=1.4.1-1 Downloading dependency 359 of 1132: libadios2-mpi-c++-2.11:arm64=2.11.0+dfsg1-6+b1 Downloading dependency 360 of 1132: libpoppler-dev:arm64=25.03.0-11.1+b1 Downloading dependency 361 of 1132: ruby:arm64=1:3.3+b1 Downloading dependency 362 of 1132: librttopo-dev:arm64=1.1.0-4+b1 Downloading dependency 363 of 1132: libxcb-util1:arm64=0.4.1-1+b1dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcvfs91s4/librttopo-dev_1.1.0-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-util1 arm64 0.4.1-1+b1 [23.7 kB] Fetched 23.7 kB in 0s (866 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeg13ceud/libxcb-util1_0.4.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcxsparse4 arm64 1:7.12.2+dfsg-1 [86.3 kB] Fetched 86.3 kB in 0s (4589 kB/s) dpkg-name: info: moved 'libcxsparse4_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpzij5vlzm/libcxsparse4_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-310 arm64 1.14.6+repack-2 [1169 kB] Fetched 1169 kB in 0s (36.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk8xutmo5/libhdf5-openmpi-310_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcurl4t64 arm64 8.19.0~rc3-1 [368 kB] Fetched 368 kB in 0s (36.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj6lj1gei/libcurl4t64_8.19.0~rc3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.16-2+b1 [100 kB] Fetched 100 kB in 0s (9003 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptf8saja2/dwz_0.16-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgnutls-dane0t64 arm64 3.8.12-3 [473 kB] Fetched 473 kB in 0s (44.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphk6o8zqe/libgnutls-dane0t64_3.8.12-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libklu2 arm64 1:7.12.2+dfsg-1 [91.2 kB] Fetched 91.2 kB in 0s (4517 kB/s) dpkg-name: info: moved 'libklu2_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp0fd58pr5/libklu2_7.12.2+dfsg-1_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 (325 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdxlg7xdw/libboost-mpi-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-nowide1.83.0 arm64 1.83.0-5+b2 [231 kB] Fetched 231 kB in 0s (19.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz2v_h6xs/libboost-nowide1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-thread1.83.0 arm64 1.83.0-5+b2 [263 kB] Fetched 263 kB in 0s (13.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4uu4_omu/libboost-thread1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librtmp1 arm64 2.4+20151223.gitfa8646d.1-3+b1 [57.7 kB] Fetched 57.7 kB in 0s (4920 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4f591x__/librtmp1_2.4+20151223.gitfa8646d.1-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-typo-otf all 1:0.7.3-1 [149 kB] Fetched 149 kB in 0s (13.0 MB/s) dpkg-name: info: moved 'fonts-tlwg-typo-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp6uvncw6x/fonts-tlwg-typo-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenblas-dev arm64 0.3.31+ds-3 [61.5 kB] Fetched 61.5 kB in 0s (2249 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkqmoslk4/libopenblas-dev_0.3.31+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pygments all 2.19.2+dfsg-1 [847 kB] Fetched 847 kB in 0s (30.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdnc37f1_/python3-pygments_2.19.2+dfsg-1_all.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 (208 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe_p9rn8t/libboost-python-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.21-1 [323 kB] Fetched 323 kB in 0s (27.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp13cn7sjj/m4_1.4.21-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-fonts-recommended all 2025.20260124-1 [4992 kB] Fetched 4992 kB in 0s (93.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1hbuujr2/texlive-fonts-recommended_2025.20260124-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 (2142 kB/s) dpkg-name: info: moved 'xorg-sgml-doctools_1%3a1.11-1.1_all.deb' to '/srv/rebuilderd/tmp/tmpnz4wvtvy/xorg-sgml-doctools_1.11-1.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 icu-devtools arm64 78.2-2 [195 kB] Fetched 195 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpntzjhvvi/icu-devtools_78.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcolord2 arm64 1.4.8-3 [128 kB] Fetched 128 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgeeehzc2/libcolord2_1.4.8-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvulkan-dev arm64 1.4.341.0-1 [1810 kB] Fetched 1810 kB in 0s (123 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9zfxantx/libvulkan-dev_1.4.341.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgdk-pixbuf2.0-common all 2.44.5+dfsg-4 [315 kB] Fetched 315 kB in 0s (16.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnkxwnbcl/libgdk-pixbuf2.0-common_2.44.5+dfsg-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libperl5.40 arm64 5.40.1-7 [4134 kB] Fetched 4134 kB in 0s (71.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppj1zlmif/libperl5.40_5.40.1-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtbb-dev arm64 2022.3.0-2 [204 kB] Fetched 204 kB in 0s (10.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxc7qiu60/libtbb-dev_2022.3.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 adwaita-icon-theme all 50~alpha-1 [508 kB] Fetched 508 kB in 0s (23.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv3pb5nsz/adwaita-icon-theme_50~alpha-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openjdk-21-jre-headless arm64 21.0.10+7-1 [40.8 MB] Fetched 40.8 MB in 0s (160 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplo78kle0/openjdk-21-jre-headless_21.0.10+7-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librsvg2-2 arm64 2.61.3+dfsg-3+b1 [1611 kB] Fetched 1611 kB in 0s (52.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0gvj5pr3/librsvg2-2_2.61.3+dfsg-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnl-route-3-200 arm64 3.12.0-2 [180 kB] Fetched 180 kB in 0s (8951 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0oj4pt8c/libnl-route-3-200_3.12.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjansson4 arm64 2.14-2+b4 [38.9 kB] Fetched 38.9 kB in 0s (2135 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfozshd4b/libjansson4_2.14-2+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.3-4 [168 kB] Fetched 168 kB in 0s (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2e7txd60/libreadline8t64_8.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvtk9.5-qt arm64 9.5.2+dfsg3-8 [203 kB] Fetched 203 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2syxab5w/libvtk9.5-qt_9.5.2+dfsg3-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcurl3t64-gnutls arm64 8.19.0~rc3-1 [362 kB] Fetched 362 kB in 0s (17.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3674by48/libcurl3t64-gnutls_8.19.0~rc3-1_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 (196 MB/s) dpkg-name: info: moved 'libpdfbox-java_1%3a1.8.16-5_all.deb' to '/srv/rebuilderd/tmp/tmpvog8h4x6/libpdfbox-java_1.8.16-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpixman-1-0 arm64 0.46.4-1+b1 [174 kB] Fetched 174 kB in 0s (8207 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz1nvqm7b/libpixman-1-0_0.46.4-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libthai0 arm64 0.1.30-1 [51.1 kB] Fetched 51.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpksef7zbh/libthai0_0.1.30-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgcc-s1 arm64 15.2.0-14 [53.4 kB] Fetched 53.4 kB in 0s (2904 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzug7iu2v/libgcc-s1_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openjdk-21-jdk-headless arm64 21.0.10+7-1 [82.2 MB] Fetched 82.2 MB in 1s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmple6fpqh6/openjdk-21-jdk-headless_21.0.10+7-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglut-dev arm64 3.4.0-6+b1 [164 kB] Fetched 164 kB in 0s (8487 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7x1xtn4/libglut-dev_3.4.0-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcairo-gobject2 arm64 1.18.4-3 [130 kB] Fetched 130 kB in 0s (6904 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcrsprifr/libcairo-gobject2_1.18.4-3_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 (189 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr0e62z0n/libboost-stacktrace-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-minieigen arm64 0.50.3+dfsg1-13+b12 [756 kB] Fetched 756 kB in 0s (34.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmfd7ggb3/python3-minieigen_0.50.3+dfsg1-13+b12_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdav1d7 arm64 1.5.3-1+b1 [247 kB] Fetched 247 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3j3xer9j/libdav1d7_1.5.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 girepository-tools arm64 2.87.2-3 [141 kB] Fetched 141 kB in 0s (7477 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpti5xtmpu/girepository-tools_2.87.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-hosny-amiri all 1.003-2 [517 kB] Fetched 517 kB in 0s (18.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnfupwzzi/fonts-hosny-amiri_1.003-2_all.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 (7278 kB/s) dpkg-name: info: moved 'fonts-tlwg-mono-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpw6s1yvx4/fonts-tlwg-mono-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-unfonts-core all 1:1.0.2-080608-19 [14.8 MB] Fetched 14.8 MB in 0s (148 MB/s) dpkg-name: info: moved 'fonts-unfonts-core_1%3a1.0.2-080608-19_all.deb' to '/srv/rebuilderd/tmp/tmpzphpnazd/fonts-unfonts-core_1.0.2-080608-19_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-context-dev arm64 1.83.0.2+b2 [3792 B] Fetched 3792 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnbv_7y9k/libboost-context-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgio-2.0-dev-bin arm64 2.87.2-3 [170 kB] Fetched 170 kB in 0s (8946 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpql28pg2p/libgio-2.0-dev-bin_2.87.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbrotli-dev arm64 1.2.0-3 [311 kB] Fetched 311 kB in 0s (14.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_rkzjl9h/libbrotli-dev_1.2.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 rubygems-integration all 1.19 [5488 B] Fetched 5488 B in 0s (416 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwhj3ap4l/rubygems-integration_1.19_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-cpp-310 arm64 1.14.6+repack-2 [117 kB] Fetched 117 kB in 0s (6353 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp91nbx411/libhdf5-openmpi-cpp-310_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pyqt5.sip arm64 12.17.2-1 [76.3 kB] Fetched 76.3 kB in 0s (3347 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiep13zai/python3-pyqt5.sip_12.17.2-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp51nl4b7b/libboost-coroutine-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-stacktrace1.83-dev arm64 1.83.0-5+b2 [241 kB] Fetched 241 kB in 0s (9814 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpccuhkxdt/libboost-stacktrace1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpciaccess0 arm64 0.17-3+b4 [50.8 kB] Fetched 50.8 kB in 0s (4691 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6davxvcu/libpciaccess0_0.17-3+b4_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 (62.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv8k1pllm/libgs10_10.06.0~dfsg-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxrender1 arm64 1:0.9.12-1+b1 [27.2 kB] Fetched 27.2 kB in 0s (1194 kB/s) dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp4x560q2c/libxrender1_0.9.12-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libadios2-mpi-core-2.11 arm64 2.11.0+dfsg1-6+b1 [1619 kB] Fetched 1619 kB in 0s (56.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjjvsuon4/libadios2-mpi-core-2.11_2.11.0+dfsg1-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-alabaster all 1.0.0-1 [20.4 kB] Fetched 20.4 kB in 0s (999 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp10eb6y6n/python3-alabaster_1.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgif7 arm64 5.2.2-1+b2 [43.8 kB] Fetched 43.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp71e7u63e/libgif7_5.2.2-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwayland-cursor0 arm64 1.24.0-2+b2 [12.0 kB] Fetched 12.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6qbx9lxn/libwayland-cursor0_1.24.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-hl-310 arm64 1.14.6+repack-2 [61.3 kB] Fetched 61.3 kB in 0s (3370 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfa5neiz0/libhdf5-hl-310_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxaw7 arm64 2:1.0.16-1+b1 [195 kB] Fetched 195 kB in 0s (18.4 MB/s) dpkg-name: info: moved 'libxaw7_2%3a1.0.16-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp5v9foora/libxaw7_1.0.16-1+b1_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 (111 MB/s) dpkg-name: info: moved 'fonts-unfonts-extra_1%3a1.0.2-080608+dfsg-11_all.deb' to '/srv/rebuilderd/tmp/tmpt2q0lskb/fonts-unfonts-extra_1.0.2-080608+dfsg-11_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dh-python all 7.20260125 [119 kB] Fetched 119 kB in 0s (8908 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsnj1mfkk/dh-python_7.20260125_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-locale1.83.0 arm64 1.83.0-5+b2 [438 kB] Fetched 438 kB in 0s (29.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc98ixdm9/libboost-locale1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libksba8 arm64 1.6.7-2+b2 [125 kB] Fetched 125 kB in 0s (6871 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps845xbst/libksba8_1.6.7-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost1.83-dev arm64 1.83.0-5+b2 [10.6 MB] Fetched 10.6 MB in 0s (169 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb475za_m/libboost1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libminizip1t64 arm64 1:1.3.dfsg+really1.3.1-3 [52.5 kB] Fetched 52.5 kB in 0s (2309 kB/s) dpkg-name: info: moved 'libminizip1t64_1%3a1.3.dfsg+really1.3.1-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpfky7rk4m/libminizip1t64_1.3.dfsg+really1.3.1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ibverbs-providers arm64 61.0-2 [355 kB] Fetched 355 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps0f7w0py/ibverbs-providers_61.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-coroutine1.83-dev arm64 1.83.0-5+b2 [233 kB] Fetched 233 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4hc31rg2/libboost-coroutine1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-json1.83.0 arm64 1.83.0-5+b2 [354 kB] Fetched 354 kB in 0s (17.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv041xun3/libboost-json1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-all all 2025.20260124-1 [17.7 kB] Fetched 17.7 kB in 0s (515 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmiodaa7h/texlive-lang-all_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libyuv-dev arm64 0.0.1922.20260106-1 [196 kB] Fetched 196 kB in 0s (4917 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp65tivk0m/libyuv-dev_0.0.1922.20260106-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tzdata all 2025c-3 [263 kB] Fetched 263 kB in 0s (13.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpobtncvko/tzdata_2025c-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libogg0 arm64 1.3.6-2 [23.7 kB] Fetched 23.7 kB in 0s (2233 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx07fh5t5/libogg0_1.3.6-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxshmfence1 arm64 1.3.3-1+b1 [11.4 kB] Fetched 11.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprlxb8jcs/libxshmfence1_1.3.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-serialization1.83.0 arm64 1.83.0-5+b2 [323 kB] Fetched 323 kB in 0s (7949 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdvhrkh6b/libboost-serialization1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmd0 arm64 1.1.0-2+b2 [32.1 kB] Fetched 32.1 kB in 0s (1599 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu2l47rht/libmd0_1.1.0-2+b2_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 (5250 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkncocbw6/xtrans-dev_1.6.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mpi-default-bin arm64 1.20 [2724 B] Fetched 2724 B in 0s (149 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpih_4h46q/mpi-default-bin_1.20_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libprrte-bin arm64 3.0.13-2 [49.2 kB] Fetched 49.2 kB in 0s (2584 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3ympdtlo/libprrte-bin_3.0.13-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-atomic1.83-dev arm64 1.83.0-5+b2 [231 kB] Fetched 231 kB in 0s (12.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpianckzqn/libboost-atomic1.83-dev_1.83.0-5+b2_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 (3669 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp66macimn/python3-more-itertools_10.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-idna all 3.11-1 [41.7 kB] Fetched 41.7 kB in 0s (2426 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnf2kf791/python3-idna_3.11-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 hdf5-helpers arm64 1.14.6+repack-2 [22.1 kB] Fetched 22.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxoe6816u/hdf5-helpers_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-astroid all 4.1.1-1 [213 kB] Fetched 213 kB in 0s (3626 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd73hacaw/python3-astroid_4.1.1-1_all.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 (2422 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoita29id/sensible-utils_0.0.26_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libatk1.0-0t64 arm64 2.59.1-2 [50.4 kB] Fetched 50.4 kB in 0s (4190 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp833ttld7/libatk1.0-0t64_2.59.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 util-linux arm64 2.41.3-4 [1123 kB] Fetched 1123 kB in 0s (50.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpod5epbcm/util-linux_2.41.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libswscale9 arm64 7:8.0.1-3+b2 [366 kB] Fetched 366 kB in 0s (20.9 MB/s) dpkg-name: info: moved 'libswscale9_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmpnycixnej/libswscale9_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblosc-dev arm64 1.21.5+ds-2+b1 [50.8 kB] Fetched 50.8 kB in 0s (2459 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgioyz9th/libblosc-dev_1.21.5+ds-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssl-dev arm64 3.5.5-1 [3370 kB] Fetched 3370 kB in 0s (78.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj82cn023/libssl-dev_3.5.5-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxmu-dev arm64 2:1.1.3-4 [63.5 kB] Fetched 63.5 kB in 0s (3047 kB/s) dpkg-name: info: moved 'libxmu-dev_2%3a1.1.3-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp1wi6rs9a/libxmu-dev_1.1.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-unicodedata2 arm64 16.0.0+ds-1+b1 [325 kB] Fetched 325 kB in 0s (16.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbts7nxn9/python3-unicodedata2_16.0.0+ds-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-charset-normalizer arm64 3.4.4-2 [155 kB] Fetched 155 kB in 0s (2614 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdvo50d3r/python3-charset-normalizer_3.4.4-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libudfread3 arm64 1.2.0-2+b1 [16.4 kB] Fetched 16.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqvjnnn6f/libudfread3_1.2.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libijs-0.35 arm64 0.35-16+b1 [14.9 kB] Fetched 14.9 kB in 0s (776 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkvxga3zs/libijs-0.35_0.35-16+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblocale-gettext-perl arm64 1.07-8 [15.1 kB] Fetched 15.1 kB in 0s (826 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr0yrw2na/liblocale-gettext-perl_1.07-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-python1.83-dev arm64 1.83.0-5+b2 [350 kB] Fetched 350 kB in 0s (17.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo9y9iymc/libboost-python1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-hl-fortran-310 arm64 1.14.6+repack-2 [37.4 kB] Fetched 37.4 kB in 0s (3685 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5p0a8u9p/libhdf5-openmpi-hl-fortran-310_1.14.6+repack-2_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 (2045 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9s941_ku/python3-inflect_7.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librist4 arm64 0.2.11+dfsg-1+b1 [68.6 kB] Fetched 68.6 kB in 0s (3725 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbe4udv9j/librist4_0.2.11+dfsg-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libheif1 arm64 1.21.2-3 [547 kB] Fetched 547 kB in 0s (30.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpojuaprpd/libheif1_1.21.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblerc-dev arm64 4.0.0+ds-5+b1 [169 kB] Fetched 169 kB in 0s (8933 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8iwfziaj/liblerc-dev_4.0.0+ds-5+b1_arm64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnnzh75e8/bubblewrap_0.11.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 bubblewrap arm64 0.11.0-2+b1 [50.1 kB] Fetched 50.1 kB in 0s (2718 kB/s) Get:1 http://deb.debian.org/debian unstable/main arm64 libkrb5-3 arm64 1.22.1-2 [315 kB] Fetched 315 kB in 0s (16.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg5t8tp1k/libkrb5-3_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpugixml1v5 arm64 1.14-2+b1 [79.7 kB] Fetched 79.7 kB in 0s (1590 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1u7mo_2y/libpugixml1v5_1.14-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 cpp-15 arm64 15.2.0-14 [1280 B] Fetched 1280 B in 0s (45.3 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5pez4_hz/cpp-15_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgdal-dev arm64 3.12.2+dfsg-1 [457 kB] Fetched 457 kB in 0s (39.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl81hcdtz/libgdal-dev_3.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavif-dev arm64 1.3.0-1+b2 [60.2 kB] Fetched 60.2 kB in 0s (2951 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxlm4q5ah/libavif-dev_1.3.0-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgsm1 arm64 1.0.23-2 [26.7 kB] Fetched 26.7 kB in 0s (1435 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvqgoi0ka/libgsm1_1.0.23-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmariadb3 arm64 1:11.8.6-2 [180 kB] Fetched 180 kB in 0s (12.1 MB/s) dpkg-name: info: moved 'libmariadb3_1%3a11.8.6-2_arm64.deb' to '/srv/rebuilderd/tmp/tmph8l7arki/libmariadb3_11.8.6-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfribidi0 arm64 1.0.16-5 [26.7 kB] Fetched 26.7 kB in 0s (1428 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxri9fwb7/libfribidi0_1.0.16-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsoxr0 arm64 0.1.3-4.1 [53.0 kB] Fetched 53.0 kB in 0s (3153 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_m4huna7/libsoxr0_0.1.3-4.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qtbase5-dev-tools arm64 5.15.17+dfsg-7+b1 [705 kB] Fetched 705 kB in 0s (41.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsoyyshbe/qtbase5-dev-tools_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc6-dev arm64 2.42-13 [1640 kB] Fetched 1640 kB in 0s (58.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpupjstnea/libc6-dev_2.42-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqglviewer-headers all 2.8.0+dfsg1-4 [49.3 kB] Fetched 49.3 kB in 0s (856 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxer8kmuf/libqglviewer-headers_2.8.0+dfsg1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcomposite1 arm64 1:0.4.6-1+b1 [16.7 kB] Fetched 16.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libxcomposite1_1%3a0.4.6-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpkh4syjni/libxcomposite1_0.4.6-1+b1_arm64.deb' Downloading dependency 364 of 1132: libcxsparse4:arm64=1:7.12.2+dfsg-1 Downloading dependency 365 of 1132: libhdf5-openmpi-310:arm64=1.14.6+repack-2 Downloading dependency 366 of 1132: libcurl4t64:arm64=8.19.0~rc3-1 Downloading dependency 367 of 1132: dwz:arm64=0.16-2+b1 Downloading dependency 368 of 1132: libgnutls-dane0t64:arm64=3.8.12-3 Downloading dependency 369 of 1132: libklu2:arm64=1:7.12.2+dfsg-1 Downloading dependency 370 of 1132: libboost-mpi-dev:arm64=1.83.0.2+b2 Downloading dependency 371 of 1132: libboost-nowide1.83.0:arm64=1.83.0-5+b2 Downloading dependency 372 of 1132: libboost-thread1.83.0:arm64=1.83.0-5+b2 Downloading dependency 373 of 1132: librtmp1:arm64=2.4+20151223.gitfa8646d.1-3+b1 Downloading dependency 374 of 1132: fonts-tlwg-typo-otf:arm64=1:0.7.3-1 Downloading dependency 375 of 1132: libopenblas-dev:arm64=0.3.31+ds-3 Downloading dependency 376 of 1132: python3-pygments:arm64=2.19.2+dfsg-1 Downloading dependency 377 of 1132: libboost-python-dev:arm64=1.83.0.2+b2 Downloading dependency 378 of 1132: m4:arm64=1.4.21-1 Downloading dependency 379 of 1132: texlive-fonts-recommended:arm64=2025.20260124-1 Downloading dependency 380 of 1132: xorg-sgml-doctools:arm64=1:1.11-1.1 Downloading dependency 381 of 1132: icu-devtools:arm64=78.2-2 Downloading dependency 382 of 1132: libcolord2:arm64=1.4.8-3 Downloading dependency 383 of 1132: libvulkan-dev:arm64=1.4.341.0-1 Downloading dependency 384 of 1132: libgdk-pixbuf2.0-common:arm64=2.44.5+dfsg-4 Downloading dependency 385 of 1132: libperl5.40:arm64=5.40.1-7 Downloading dependency 386 of 1132: libtbb-dev:arm64=2022.3.0-2 Downloading dependency 387 of 1132: adwaita-icon-theme:arm64=50~alpha-1 Downloading dependency 388 of 1132: openjdk-21-jre-headless:arm64=21.0.10+7-1 Downloading dependency 389 of 1132: librsvg2-2:arm64=2.61.3+dfsg-3+b1 Downloading dependency 390 of 1132: libnl-route-3-200:arm64=3.12.0-2 Downloading dependency 391 of 1132: libjansson4:arm64=2.14-2+b4 Downloading dependency 392 of 1132: libreadline8t64:arm64=8.3-4 Downloading dependency 393 of 1132: libvtk9.5-qt:arm64=9.5.2+dfsg3-8 Downloading dependency 394 of 1132: libcurl3t64-gnutls:arm64=8.19.0~rc3-1 Downloading dependency 395 of 1132: libpdfbox-java:arm64=1:1.8.16-5 Downloading dependency 396 of 1132: libpixman-1-0:arm64=0.46.4-1+b1 Downloading dependency 397 of 1132: libthai0:arm64=0.1.30-1 Downloading dependency 398 of 1132: libgcc-s1:arm64=15.2.0-14 Downloading dependency 399 of 1132: openjdk-21-jdk-headless:arm64=21.0.10+7-1 Downloading dependency 400 of 1132: libglut-dev:arm64=3.4.0-6+b1 Downloading dependency 401 of 1132: libcairo-gobject2:arm64=1.18.4-3 Downloading dependency 402 of 1132: libboost-stacktrace-dev:arm64=1.83.0.2+b2 Downloading dependency 403 of 1132: python3-minieigen:arm64=0.50.3+dfsg1-13+b12 Downloading dependency 404 of 1132: libdav1d7:arm64=1.5.3-1+b1 Downloading dependency 405 of 1132: girepository-tools:arm64=2.87.2-3 Downloading dependency 406 of 1132: fonts-hosny-amiri:arm64=1.003-2 Downloading dependency 407 of 1132: fonts-tlwg-mono-otf:arm64=1:0.7.3-1 Downloading dependency 408 of 1132: fonts-unfonts-core:arm64=1:1.0.2-080608-19 Downloading dependency 409 of 1132: libboost-context-dev:arm64=1.83.0.2+b2 Downloading dependency 410 of 1132: libgio-2.0-dev-bin:arm64=2.87.2-3 Downloading dependency 411 of 1132: libbrotli-dev:arm64=1.2.0-3 Downloading dependency 412 of 1132: rubygems-integration:arm64=1.19 Downloading dependency 413 of 1132: libhdf5-openmpi-cpp-310:arm64=1.14.6+repack-2 Downloading dependency 414 of 1132: python3-pyqt5.sip:arm64=12.17.2-1 Downloading dependency 415 of 1132: libboost-coroutine-dev:arm64=1.83.0.2+b2 Downloading dependency 416 of 1132: libboost-stacktrace1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 417 of 1132: libpciaccess0:arm64=0.17-3+b4 Downloading dependency 418 of 1132: libgs10:arm64=10.06.0~dfsg-3 Downloading dependency 419 of 1132: libxrender1:arm64=1:0.9.12-1+b1 Downloading dependency 420 of 1132: libadios2-mpi-core-2.11:arm64=2.11.0+dfsg1-6+b1 Downloading dependency 421 of 1132: python3-alabaster:arm64=1.0.0-1 Downloading dependency 422 of 1132: libgif7:arm64=5.2.2-1+b2 Downloading dependency 423 of 1132: libwayland-cursor0:arm64=1.24.0-2+b2 Downloading dependency 424 of 1132: libhdf5-hl-310:arm64=1.14.6+repack-2 Downloading dependency 425 of 1132: libxaw7:arm64=2:1.0.16-1+b1 Downloading dependency 426 of 1132: fonts-unfonts-extra:arm64=1:1.0.2-080608+dfsg-11 Downloading dependency 427 of 1132: dh-python:arm64=7.20260125 Downloading dependency 428 of 1132: libboost-locale1.83.0:arm64=1.83.0-5+b2 Downloading dependency 429 of 1132: libksba8:arm64=1.6.7-2+b2 Downloading dependency 430 of 1132: libboost1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 431 of 1132: libminizip1t64:arm64=1:1.3.dfsg+really1.3.1-3 Downloading dependency 432 of 1132: ibverbs-providers:arm64=61.0-2 Downloading dependency 433 of 1132: libboost-coroutine1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 434 of 1132: libboost-json1.83.0:arm64=1.83.0-5+b2 Downloading dependency 435 of 1132: texlive-lang-all:arm64=2025.20260124-1 Downloading dependency 436 of 1132: libyuv-dev:arm64=0.0.1922.20260106-1 Downloading dependency 437 of 1132: tzdata:arm64=2025c-3 Downloading dependency 438 of 1132: libogg0:arm64=1.3.6-2 Downloading dependency 439 of 1132: libxshmfence1:arm64=1.3.3-1+b1 Downloading dependency 440 of 1132: libboost-serialization1.83.0:arm64=1.83.0-5+b2 Downloading dependency 441 of 1132: libmd0:arm64=1.1.0-2+b2 Downloading dependency 442 of 1132: xtrans-dev:arm64=1.6.0-1 Downloading dependency 443 of 1132: mpi-default-bin:arm64=1.20 Downloading dependency 444 of 1132: libprrte-bin:arm64=3.0.13-2 Downloading dependency 445 of 1132: libboost-atomic1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 446 of 1132: python3-more-itertools:arm64=10.8.0-1 Downloading dependency 447 of 1132: python3-idna:arm64=3.11-1 Downloading dependency 448 of 1132: hdf5-helpers:arm64=1.14.6+repack-2 Downloading dependency 449 of 1132: python3-astroid:arm64=4.1.1-1 Downloading dependency 450 of 1132: sensible-utils:arm64=0.0.26 Downloading dependency 451 of 1132: libatk1.0-0t64:arm64=2.59.1-2 Downloading dependency 452 of 1132: util-linux:arm64=2.41.3-4 Downloading dependency 453 of 1132: libswscale9:arm64=7:8.0.1-3+b2 Downloading dependency 454 of 1132: libblosc-dev:arm64=1.21.5+ds-2+b1 Downloading dependency 455 of 1132: libssl-dev:arm64=3.5.5-1 Downloading dependency 456 of 1132: libxmu-dev:arm64=2:1.1.3-4 Downloading dependency 457 of 1132: python3-unicodedata2:arm64=16.0.0+ds-1+b1 Downloading dependency 458 of 1132: python3-charset-normalizer:arm64=3.4.4-2 Downloading dependency 459 of 1132: libudfread3:arm64=1.2.0-2+b1 Downloading dependency 460 of 1132: libijs-0.35:arm64=0.35-16+b1 Downloading dependency 461 of 1132: liblocale-gettext-perl:arm64=1.07-8 Downloading dependency 462 of 1132: libboost-python1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 463 of 1132: libhdf5-openmpi-hl-fortran-310:arm64=1.14.6+repack-2 Downloading dependency 464 of 1132: python3-inflect:arm64=7.5.0-1 Downloading dependency 465 of 1132: librist4:arm64=0.2.11+dfsg-1+b1 Downloading dependency 466 of 1132: libheif1:arm64=1.21.2-3 Downloading dependency 467 of 1132: liblerc-dev:arm64=4.0.0+ds-5+b1 Downloading dependency 468 of 1132: bubblewrap:arm64=0.11.0-2+b1 Downloading dependency 469 of 1132: libkrb5-3:arm64=1.22.1-2 Downloading dependency 470 of 1132: libpugixml1v5:arm64=1.14-2+b1 Downloading dependency 471 of 1132: cpp-15:arm64=15.2.0-14 Downloading dependency 472 of 1132: libgdal-dev:arm64=3.12.2+dfsg-1 Downloading dependency 473 of 1132: libavif-dev:arm64=1.3.0-1+b2 Downloading dependency 474 of 1132: libgsm1:arm64=1.0.23-2 Downloading dependency 475 of 1132: libmariadb3:arm64=1:11.8.6-2 Downloading dependency 476 of 1132: libfribidi0:arm64=1.0.16-5 Downloading dependency 477 of 1132: libsoxr0:arm64=0.1.3-4.1 Downloading dependency 478 of 1132: qtbase5-dev-tools:arm64=5.15.17+dfsg-7+b1 Downloading dependency 479 of 1132: libc6-dev:arm64=2.42-13 Downloading dependency 480 of 1132: libqglviewer-headers:arm64=2.8.0+dfsg1-4 Downloading dependency 481 of 1132: libxcomposite1:arm64=1:0.4.6-1+b1 Downloading dependency 482 of 1132: libkml-dev:arm64=1.3.0-13+b1Get:1 http://deb.debian.org/debian unstable/main arm64 libkml-dev arm64 1.3.0-13+b1 [662 kB] Fetched 662 kB in 0s (53.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ib1oc88/libkml-dev_1.3.0-13+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-matplotlib-inline all 0.2.1-1 [9324 B] Fetched 9324 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptmzwgbbe/python3-matplotlib-inline_0.2.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbsd0 arm64 0.12.2-2+b1 [130 kB] Fetched 130 kB in 0s (12.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyppucbxi/libbsd0_0.12.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglx-dev arm64 1.7.0-3 [15.8 kB] Fetched 15.8 kB in 0s (859 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpag6vm9bv/libglx-dev_1.7.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt6core6t64 arm64 6.9.2+dfsg-4+b1 [1680 kB] Fetched 1680 kB in 0s (108 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5yb97nk7/libqt6core6t64_6.9.2+dfsg-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qt5-qmake-bin arm64 5.15.17+dfsg-7+b1 [914 kB] Fetched 914 kB in 0s (33.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeqxm_ga8/qt5-qmake-bin_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenmpt0t64 arm64 0.8.4-1 [789 kB] Fetched 789 kB in 0s (37.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgfc7jmc8/libopenmpt0t64_0.8.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgirepository-2.0-0 arm64 2.87.2-3 [137 kB] Fetched 137 kB in 0s (6532 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5calne76/libgirepository-2.0-0_2.87.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx11-dev arm64 2:1.8.13-1 [887 kB] Fetched 887 kB in 0s (41.1 MB/s) dpkg-name: info: moved 'libx11-dev_2%3a1.8.13-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpfqymhr9l/libx11-dev_1.8.13-1_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 (55.2 kB/s) dpkg-name: info: moved 'default-jdk_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmpzok_4dpx/default-jdk_1.21-76_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 rake all 13.3.1-1 [66.5 kB] Fetched 66.5 kB in 0s (5283 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoia_x3v3/rake_13.3.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gfortran-15-aarch64-linux-gnu arm64 15.2.0-14 [10.8 MB] Fetched 10.8 MB in 0s (44.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmply6akmr7/gfortran-15-aarch64-linux-gnu_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-glx0 arm64 1.17.0-2+b2 [122 kB] Fetched 122 kB in 0s (6817 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyt13augh/libxcb-glx0_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librbio4 arm64 1:7.12.2+dfsg-1 [47.1 kB] Fetched 47.1 kB in 0s (0 B/s) dpkg-name: info: moved 'librbio4_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpcsqv_14_/librbio4_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-2+b1 [459 kB] Fetched 459 kB in 0s (23.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8gegt_12/libunistring5_1.3-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpkgconf7 arm64 2.5.1-4 [45.5 kB] Fetched 45.5 kB in 0s (2817 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8pqd7kiw/libpkgconf7_2.5.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgnutls28-dev arm64 3.8.12-3 [1428 kB] Fetched 1428 kB in 0s (62.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpua4zjui1/libgnutls28-dev_3.8.12-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5help5 arm64 5.15.17-4+b1 [145 kB] Fetched 145 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpikdqz025/libqt5help5_5.15.17-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspex3 arm64 1:7.12.2+dfsg-1 [64.6 kB] Fetched 64.6 kB in 0s (5231 kB/s) dpkg-name: info: moved 'libspex3_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp_1vsfgr2/libspex3_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpc-dev arm64 1.3.1-2+b1 [62.3 kB] Fetched 62.3 kB in 0s (3002 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpllln3v1s/libmpc-dev_1.3.1-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcap2 arm64 1:2.75-10+b7 [26.3 kB] Fetched 26.3 kB in 0s (1348 kB/s) dpkg-name: info: moved 'libcap2_1%3a2.75-10+b7_arm64.deb' to '/srv/rebuilderd/tmp/tmp0hz517cn/libcap2_2.75-10+b7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpangoft2-1.0-0 arm64 1.57.0-1 [54.5 kB] Fetched 54.5 kB in 0s (4962 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfe6nk6ae/libpangoft2-1.0-0_1.57.0-1_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 (305 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5i3w5v5c/libboost-timer-dev_1.83.0.2+b2_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 (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprpnps4nk/python3-pkg-resources_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvtk9.5 arm64 9.5.2+dfsg3-8 [37.7 MB] Fetched 37.7 MB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpovl2_a_g/libvtk9.5_9.5.2+dfsg3-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libodbcinst2 arm64 2.3.14-1 [36.9 kB] Fetched 36.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpacy_x36e/libodbcinst2_2.3.14-1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpotwh1tcx/libboost-tools-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 bzip2 arm64 1.0.8-6+b1 [39.7 kB] Fetched 39.7 kB in 0s (2134 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpao3bci3h/bzip2_1.0.8-6+b1_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 (2143 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp78e6ouza/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgts-dev arm64 0.7.6+darcs121130-5.2+b2 [177 kB] Fetched 177 kB in 0s (9204 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbrm7skcp/libgts-dev_0.7.6+darcs121130-5.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgvplugin-neato-layout8 arm64 14.1.2-1 [257 kB] Fetched 257 kB in 0s (14.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq568e3pn/libgvplugin-neato-layout8_14.1.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarchive13t64 arm64 3.8.5-1 [329 kB] Fetched 329 kB in 0s (22.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpne22m__9/libarchive13t64_3.8.5-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 linux-libc-dev all 6.18.15-1 [1964 kB] Fetched 1964 kB in 0s (72.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp54d4772i/linux-libc-dev_6.18.15-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 perl-base arm64 5.40.1-7 [1528 kB] Fetched 1528 kB in 0s (37.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsniasnpb/perl-base_5.40.1-7_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 (180 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps9jrip21/libboost-random-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdebconfclient0 arm64 0.282+b2 [11.3 kB] Fetched 11.3 kB in 0s (748 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf0xgum7b/libdebconfclient0_0.282+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgl1-mesa-dri arm64 26.0.1-2 [42.4 kB] Fetched 42.4 kB in 0s (2316 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp05qo1tuv/libgl1-mesa-dri_26.0.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libamd3 arm64 1:7.12.2+dfsg-1 [48.1 kB] Fetched 48.1 kB in 0s (4284 kB/s) dpkg-name: info: moved 'libamd3_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpfs5y8wxa/libamd3_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gzip arm64 1.13-1+b1 [135 kB] Fetched 135 kB in 0s (6327 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvznd93_4/gzip_1.13-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libk5crypto3 arm64 1.22.1-2 [77.1 kB] Fetched 77.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmsm2lsce/libk5crypto3_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libstdc++6 arm64 15.2.0-14 [648 kB] Fetched 648 kB in 0s (22.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7clh5it2/libstdc++6_15.2.0-14_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 (41.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpguutci26/fonts-sil-padauk_5.001-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-system1.83.0 arm64 1.83.0-5+b2 [227 kB] Fetched 227 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcz8bci0j/libboost-system1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxdamage1 arm64 1:1.1.7-1 [16.2 kB] Fetched 16.2 kB in 0s (1007 kB/s) dpkg-name: info: moved 'libxdamage1_1%3a1.1.7-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpf17p4c81/libxdamage1_1.1.7-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi-python1.83.0 arm64 1.83.0-5+b2 [389 kB] Fetched 389 kB in 0s (17.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjt1u6wr3/libboost-mpi-python1.83.0_1.83.0-5+b2_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 (1923 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk93kjkzd/libgl2ps1.4_1.4.2+dfsg1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libaec0 arm64 1.1.6-1 [21.3 kB] Fetched 21.3 kB in 0s (934 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbv1oi5fq/libaec0_1.1.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdvdnav4 arm64 7.0.0-2 [41.0 kB] Fetched 41.0 kB in 0s (1300 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7wwtdsue/libdvdnav4_7.0.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglut3.12 arm64 3.4.0-6+b1 [134 kB] Fetched 134 kB in 0s (7048 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpocislkjf/libglut3.12_3.4.0-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-container1.83.0 arm64 1.83.0-5+b2 [256 kB] Fetched 256 kB in 0s (20.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg_z40kou/libboost-container1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlregionator1t64 arm64 1.3.0-13+b1 [20.9 kB] Fetched 20.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6swnwx20/libkmlregionator1t64_1.3.0-13+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblosc1 arm64 1.21.5+ds-2+b1 [39.4 kB] Fetched 39.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb1s22z_k/libblosc1_1.21.5+ds-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-5+b1 [329 kB] Fetched 329 kB in 0s (21.2 MB/s) dpkg-name: info: moved 'libgmpxx4ldbl_2%3a6.3.0+dfsg-5+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpvmwdfzt0/libgmpxx4ldbl_6.3.0+dfsg-5+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librav1e0.8 arm64 0.8.1-7 [687 kB] Fetched 687 kB in 0s (34.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzqluh90w/librav1e0.8_0.8.1-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-kiwisolver arm64 1.4.10~rc0-1+b1 [71.3 kB] Fetched 71.3 kB in 0s (3453 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_5i8sdt4/python3-kiwisolver_1.4.10~rc0-1+b1_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/tmp8wlcrwrp/libboost-thread-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-lz4 arm64 4.4.5+dfsg-1 [26.1 kB] Fetched 26.1 kB in 0s (1434 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpikwvwird/python3-lz4_4.4.5+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mysql-common all 5.8+1.1.1 [6784 B] Fetched 6784 B in 0s (360 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu9jvo4_6/mysql-common_5.8+1.1.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-xinerama0 arm64 1.17.0-2+b2 [105 kB] Fetched 105 kB in 0s (4565 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3vxs57ym/libxcb-xinerama0_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5concurrent5t64 arm64 5.15.17+dfsg-7+b1 [38.1 kB] Fetched 38.1 kB in 0s (2604 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp02khiccs/libqt5concurrent5t64_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-xetex all 2025.20260124-1 [11.3 MB] Fetched 11.3 MB in 0s (162 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzrba10uz/texlive-xetex_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqhull-r8.0 arm64 2020.2-8 [227 kB] Fetched 227 kB in 0s (11.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplgj6eh0w/libqhull-r8.0_2020.2-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnspr4 arm64 2:4.38.2-1 [102 kB] Fetched 102 kB in 0s (9962 kB/s) dpkg-name: info: moved 'libnspr4_2%3a4.38.2-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp12csinvu/libnspr4_4.38.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-fonttools arm64 4.61.1-4 [1569 kB] Fetched 1569 kB in 0s (64.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpph8rv2zh/python3-fonttools_4.61.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsqlite3-dev arm64 3.46.1-9+b1 [1057 kB] Fetched 1057 kB in 0s (78.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4_0ju5hf/libsqlite3-dev_3.46.1-9+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 g++-aarch64-linux-gnu arm64 4:15.2.0-5 [1196 B] Fetched 1196 B in 0s (65.5 kB/s) dpkg-name: info: moved 'g++-aarch64-linux-gnu_4%3a15.2.0-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpgb_90qgm/g++-aarch64-linux-gnu_15.2.0-5_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 (209 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9x4rlboy/libboost-exception-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdouble-conversion-dev arm64 3.4.0-1 [59.2 kB] Fetched 59.2 kB in 0s (2844 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiiplfvwx/libdouble-conversion-dev_3.4.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgtk-3-common all 3.24.51-4 [4923 kB] Fetched 4923 kB in 0s (190 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzo4z07fg/libgtk-3-common_3.24.51-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxfixes3 arm64 1:6.0.0-2+b5 [20.4 kB] Fetched 20.4 kB in 0s (1331 kB/s) dpkg-name: info: moved 'libxfixes3_1%3a6.0.0-2+b5_arm64.deb' to '/srv/rebuilderd/tmp/tmp5yo3d3yj/libxfixes3_6.0.0-2+b5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmariadb-dev-compat arm64 1:11.8.6-2 [29.7 kB] Fetched 29.7 kB in 0s (2868 kB/s) dpkg-name: info: moved 'libmariadb-dev-compat_1%3a11.8.6-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp39x7nweh/libmariadb-dev-compat_11.8.6-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libctf-nobfd0 arm64 2.46-2 [155 kB] Fetched 155 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpehg7tw39/libctf-nobfd0_2.46-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtheora-dev arm64 1.2.0+dfsg-6+b1 [160 kB] Fetched 160 kB in 0s (13.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmhs24lu8/libtheora-dev_1.2.0+dfsg-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsmartcols1 arm64 2.41.3-4 [139 kB] Fetched 139 kB in 0s (12.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg06r3t20/libsmartcols1_2.41.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpng16-16t64 arm64 1.6.55-1 [276 kB] Fetched 276 kB in 0s (3555 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjsx2k7nx/libpng16-16t64_1.6.55-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-waree-otf all 1:0.7.3-1 [157 kB] Fetched 157 kB in 0s (14.1 MB/s) dpkg-name: info: moved 'fonts-tlwg-waree-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpgzdjzgn2/fonts-tlwg-waree-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libexprtk-dev all 0.0.3-4 [121 kB] Fetched 121 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl2ox9nzh/libexprtk-dev_0.0.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvtk9-java arm64 9.5.2+dfsg3-8 [6557 kB] Fetched 6557 kB in 0s (124 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0x4tvayv/libvtk9-java_9.5.2+dfsg3-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxext-dev arm64 2:1.3.4-1+b4 [104 kB] Fetched 104 kB in 0s (6609 kB/s) dpkg-name: info: moved 'libxext-dev_2%3a1.3.4-1+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmp6chphv7j/libxext-dev_1.3.4-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspatialite-dev arm64 5.1.0-3+b5 [1941 kB] Fetched 1941 kB in 0s (66.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppwjc4ubf/libspatialite-dev_5.1.0-3+b5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libltdl7 arm64 2.5.4-9 [415 kB] Fetched 415 kB in 0s (28.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2f7i343y/libltdl7_2.5.4-9_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpam0g arm64 1.7.0-5+b1 [68.7 kB] Fetched 68.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa28kab0n/libpam0g_1.7.0-5+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mariadb-common all 1:11.8.6-2 [31.0 kB] Fetched 31.0 kB in 0s (0 B/s) dpkg-name: info: moved 'mariadb-common_1%3a11.8.6-2_all.deb' to '/srv/rebuilderd/tmp/tmp4cfnbi0p/mariadb-common_11.8.6-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 qtchooser arm64 66-2+b2 [24.3 kB] Fetched 24.3 kB in 0s (1492 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfvqa87_q/qtchooser_66-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfido2-1 arm64 1.16.0-2+b1 [73.9 kB] Fetched 73.9 kB in 0s (5732 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8nu_ech6/libfido2-1_1.16.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 g++-15-aarch64-linux-gnu arm64 15.2.0-14 [11.1 MB] Fetched 11.1 MB in 0s (208 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo4j62frv/g++-15-aarch64-linux-gnu_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgcrypt20 arm64 1.11.2-3+b1 [763 kB] Fetched 763 kB in 0s (22.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1w02nf9c/libgcrypt20_1.11.2-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libharfbuzz-subset0 arm64 12.3.2-2+b2 [513 kB] Fetched 513 kB in 0s (33.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjcrhtbv6/libharfbuzz-subset0_12.3.2-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-shape0 arm64 1.17.0-2+b2 [106 kB] Fetched 106 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa3zruj1y/libxcb-shape0_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libffi-dev arm64 3.5.2-3+b1 [60.1 kB] Fetched 60.1 kB in 0s (4437 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm9bcjgy8/libffi-dev_3.5.2-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 glycin-loaders arm64 2.0.8-1 [2451 kB] Fetched 2451 kB in 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplyjc342d/glycin-loaders_2.0.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-type-erasure-dev arm64 1.83.0.2+b2 [3676 B] Fetched 3676 B in 0s (194 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmfw1_qcr/libboost-type-erasure-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfreetype6 arm64 2.14.1+dfsg-2 [457 kB] Fetched 457 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpial3cv1h/libfreetype6_2.14.1+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5widgets5t64 arm64 5.15.17+dfsg-7+b1 [2260 kB] Fetched 2260 kB in 0s (73.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxlo3tdrh/libqt5widgets5t64_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpangocairo-1.0-0 arm64 1.57.0-1 [34.1 kB] Fetched 34.1 kB in 0s (2048 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp32lgu25s/libpangocairo-1.0-0_1.57.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgpgmepp7 arm64 2.0.0-2 [149 kB] Fetched 149 kB in 0s (6865 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpttjp4e54/libgpgmepp7_2.0.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 x11proto-dev all 2025.1-1 [605 kB] Fetched 605 kB in 0s (50.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpan_1q49b/x11proto-dev_2025.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libamd-comgr3 arm64 7.0.2+dfsg-3 [12.8 MB] Fetched 12.8 MB in 0s (127 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptsptiba7/libamd-comgr3_7.0.2+dfsg-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1+b2 [150 kB] Fetched 150 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphixqzjqr/libpgm-5.3-0t64_5.3.128~dfsg-2.1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-webrick all 1.9.2-1 [59.8 kB] Fetched 59.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwzr71pdj/ruby-webrick_1.9.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-cyrillic all 2025.20260124-1 [20.9 MB] Fetched 20.9 MB in 0s (44.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf9j_3fvo/texlive-lang-cyrillic_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcgraph8 arm64 14.1.2-1 [53.8 kB] Fetched 53.8 kB in 0s (3404 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp75qtnpq0/libcgraph8_14.1.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwy1t64 arm64 1.3.0-2 [426 kB] Fetched 426 kB in 0s (41.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcry_kzbz/libhwy1t64_1.3.0-2_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 (338 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_msoe_9f/libboost-wave-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3.13 arm64 3.13.12-1 [776 kB] Fetched 776 kB in 0s (24.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpecwmdmxi/python3.13_3.13.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librdmacm1t64 arm64 61.0-2 [69.9 kB] Fetched 69.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsc3l93o0/librdmacm1t64_61.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-munkres all 1.1.4-3 [11.5 kB] Fetched 11.5 kB in 0s (1111 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphm6jrcrh/python3-munkres_1.1.4-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 media-types all 14.0.0 [30.8 kB] Fetched 30.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp28yxwia2/media-types_14.0.0_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-fiber1.83.0 arm64 1.83.0-5+b2 [250 kB] Fetched 250 kB in 0s (2811 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_c3cf_0g/libboost-fiber1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkeyutils1 arm64 1.6.3-6+b1 [9852 B] Fetched 9852 B in 0s (625 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpozl8i2fm/libkeyutils1_1.6.3-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 pkgconf arm64 2.5.1-4 [33.6 kB] Fetched 33.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptvqxea3p/pkgconf_2.5.1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-xinput0 arm64 1.17.0-2+b2 [129 kB] Fetched 129 kB in 0s (7096 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoiu8acf1/libxcb-xinput0_1.17.0-2+b2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj84miome/python3-zipp_3.23.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-hl-cpp-310 arm64 1.14.6+repack-2 [20.1 kB] Fetched 20.1 kB in 0s (1519 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpset02a0n/libhdf5-openmpi-hl-cpp-310_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxi6 arm64 2:1.8.2-2 [77.5 kB] Fetched 77.5 kB in 0s (6793 kB/s) dpkg-name: info: moved 'libxi6_2%3a1.8.2-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp3bqtdvr4/libxi6_1.8.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglib2.0-data all 2.87.2-3 [1292 kB] Fetched 1292 kB in 0s (54.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcf3_lmaf/libglib2.0-data_2.87.2-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-keysyms1 arm64 0.4.1-1+b1 [17.1 kB] Fetched 17.1 kB in 0s (996 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxf2oii0n/libxcb-keysyms1_0.4.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-typeguard all 4.4.4-2 [37.2 kB] Fetched 37.2 kB in 0s (2388 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0628bjxh/python3-typeguard_4.4.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfontconfig-dev arm64 2.17.1-5 [150 kB] Fetched 150 kB in 0s (7540 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd7ape30o/libfontconfig-dev_2.17.1-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librabbitmq4 arm64 0.15.0-1+b1 [40.3 kB] Fetched 40.3 kB in 0s (1756 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2g5xdnhr/librabbitmq4_0.15.0-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-numpy arm64 1:2.3.5+ds-3 [4184 kB] Fetched 4184 kB in 0s (97.9 MB/s) dpkg-name: info: moved 'python3-numpy_1%3a2.3.5+ds-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpsk_4wab9/python3-numpy_2.3.5+ds-3_arm64.deb' Downloading dependency 483 of 1132: python3-matplotlib-inline:arm64=0.2.1-1 Downloading dependency 484 of 1132: libbsd0:arm64=0.12.2-2+b1 Downloading dependency 485 of 1132: libglx-dev:arm64=1.7.0-3 Downloading dependency 486 of 1132: libqt6core6t64:arm64=6.9.2+dfsg-4+b1 Downloading dependency 487 of 1132: qt5-qmake-bin:arm64=5.15.17+dfsg-7+b1 Downloading dependency 488 of 1132: libopenmpt0t64:arm64=0.8.4-1 Downloading dependency 489 of 1132: libgirepository-2.0-0:arm64=2.87.2-3 Downloading dependency 490 of 1132: libx11-dev:arm64=2:1.8.13-1 Downloading dependency 491 of 1132: default-jdk:arm64=2:1.21-76 Downloading dependency 492 of 1132: rake:arm64=13.3.1-1 Downloading dependency 493 of 1132: gfortran-15-aarch64-linux-gnu:arm64=15.2.0-14 Downloading dependency 494 of 1132: libxcb-glx0:arm64=1.17.0-2+b2 Downloading dependency 495 of 1132: librbio4:arm64=1:7.12.2+dfsg-1 Downloading dependency 496 of 1132: libunistring5:arm64=1.3-2+b1 Downloading dependency 497 of 1132: libpkgconf7:arm64=2.5.1-4 Downloading dependency 498 of 1132: libgnutls28-dev:arm64=3.8.12-3 Downloading dependency 499 of 1132: libqt5help5:arm64=5.15.17-4+b1 Downloading dependency 500 of 1132: libspex3:arm64=1:7.12.2+dfsg-1 Downloading dependency 501 of 1132: libmpc-dev:arm64=1.3.1-2+b1 Downloading dependency 502 of 1132: libcap2:arm64=1:2.75-10+b7 Downloading dependency 503 of 1132: libpangoft2-1.0-0:arm64=1.57.0-1 Downloading dependency 504 of 1132: libboost-timer-dev:arm64=1.83.0.2+b2 Downloading dependency 505 of 1132: python3-pkg-resources:arm64=78.1.1-0.1 Downloading dependency 506 of 1132: libvtk9.5:arm64=9.5.2+dfsg3-8 Downloading dependency 507 of 1132: libodbcinst2:arm64=2.3.14-1 Downloading dependency 508 of 1132: libboost-tools-dev:arm64=1.83.0.2+b2 Downloading dependency 509 of 1132: bzip2:arm64=1.0.8-6+b1 Downloading dependency 510 of 1132: init-system-helpers:arm64=1.69 Downloading dependency 511 of 1132: libgts-dev:arm64=0.7.6+darcs121130-5.2+b2 Downloading dependency 512 of 1132: libgvplugin-neato-layout8:arm64=14.1.2-1 Downloading dependency 513 of 1132: libarchive13t64:arm64=3.8.5-1 Downloading dependency 514 of 1132: linux-libc-dev:arm64=6.18.15-1 Downloading dependency 515 of 1132: perl-base:arm64=5.40.1-7 Downloading dependency 516 of 1132: libboost-random-dev:arm64=1.83.0.2+b2 Downloading dependency 517 of 1132: libdebconfclient0:arm64=0.282+b2 Downloading dependency 518 of 1132: libgl1-mesa-dri:arm64=26.0.1-2 Downloading dependency 519 of 1132: libamd3:arm64=1:7.12.2+dfsg-1 Downloading dependency 520 of 1132: gzip:arm64=1.13-1+b1 Downloading dependency 521 of 1132: libk5crypto3:arm64=1.22.1-2 Downloading dependency 522 of 1132: libstdc++6:arm64=15.2.0-14 Downloading dependency 523 of 1132: fonts-sil-padauk:arm64=5.001-1 Downloading dependency 524 of 1132: libboost-system1.83.0:arm64=1.83.0-5+b2 Downloading dependency 525 of 1132: libxdamage1:arm64=1:1.1.7-1 Downloading dependency 526 of 1132: libboost-mpi-python1.83.0:arm64=1.83.0-5+b2 Downloading dependency 527 of 1132: libgl2ps1.4:arm64=1.4.2+dfsg1-4 Downloading dependency 528 of 1132: libaec0:arm64=1.1.6-1 Downloading dependency 529 of 1132: libdvdnav4:arm64=7.0.0-2 Downloading dependency 530 of 1132: libglut3.12:arm64=3.4.0-6+b1 Downloading dependency 531 of 1132: libboost-container1.83.0:arm64=1.83.0-5+b2 Downloading dependency 532 of 1132: libkmlregionator1t64:arm64=1.3.0-13+b1 Downloading dependency 533 of 1132: libblosc1:arm64=1.21.5+ds-2+b1 Downloading dependency 534 of 1132: libgmpxx4ldbl:arm64=2:6.3.0+dfsg-5+b1 Downloading dependency 535 of 1132: librav1e0.8:arm64=0.8.1-7 Downloading dependency 536 of 1132: python3-kiwisolver:arm64=1.4.10~rc0-1+b1 Downloading dependency 537 of 1132: libboost-thread-dev:arm64=1.83.0.2+b2 Downloading dependency 538 of 1132: python3-lz4:arm64=4.4.5+dfsg-1 Downloading dependency 539 of 1132: mysql-common:arm64=5.8+1.1.1 Downloading dependency 540 of 1132: libxcb-xinerama0:arm64=1.17.0-2+b2 Downloading dependency 541 of 1132: libqt5concurrent5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 542 of 1132: texlive-xetex:arm64=2025.20260124-1 Downloading dependency 543 of 1132: libqhull-r8.0:arm64=2020.2-8 Downloading dependency 544 of 1132: libnspr4:arm64=2:4.38.2-1 Downloading dependency 545 of 1132: python3-fonttools:arm64=4.61.1-4 Downloading dependency 546 of 1132: libsqlite3-dev:arm64=3.46.1-9+b1 Downloading dependency 547 of 1132: g++-aarch64-linux-gnu:arm64=4:15.2.0-5 Downloading dependency 548 of 1132: libboost-exception-dev:arm64=1.83.0.2+b2 Downloading dependency 549 of 1132: libdouble-conversion-dev:arm64=3.4.0-1 Downloading dependency 550 of 1132: libgtk-3-common:arm64=3.24.51-4 Downloading dependency 551 of 1132: libxfixes3:arm64=1:6.0.0-2+b5 Downloading dependency 552 of 1132: libmariadb-dev-compat:arm64=1:11.8.6-2 Downloading dependency 553 of 1132: libctf-nobfd0:arm64=2.46-2 Downloading dependency 554 of 1132: libtheora-dev:arm64=1.2.0+dfsg-6+b1 Downloading dependency 555 of 1132: libsmartcols1:arm64=2.41.3-4 Downloading dependency 556 of 1132: libpng16-16t64:arm64=1.6.55-1 Downloading dependency 557 of 1132: fonts-tlwg-waree-otf:arm64=1:0.7.3-1 Downloading dependency 558 of 1132: libexprtk-dev:arm64=0.0.3-4 Downloading dependency 559 of 1132: libvtk9-java:arm64=9.5.2+dfsg3-8 Downloading dependency 560 of 1132: libxext-dev:arm64=2:1.3.4-1+b4 Downloading dependency 561 of 1132: libspatialite-dev:arm64=5.1.0-3+b5 Downloading dependency 562 of 1132: libltdl7:arm64=2.5.4-9 Downloading dependency 563 of 1132: libpam0g:arm64=1.7.0-5+b1 Downloading dependency 564 of 1132: mariadb-common:arm64=1:11.8.6-2 Downloading dependency 565 of 1132: qtchooser:arm64=66-2+b2 Downloading dependency 566 of 1132: libfido2-1:arm64=1.16.0-2+b1 Downloading dependency 567 of 1132: g++-15-aarch64-linux-gnu:arm64=15.2.0-14 Downloading dependency 568 of 1132: libgcrypt20:arm64=1.11.2-3+b1 Downloading dependency 569 of 1132: libharfbuzz-subset0:arm64=12.3.2-2+b2 Downloading dependency 570 of 1132: libxcb-shape0:arm64=1.17.0-2+b2 Downloading dependency 571 of 1132: libffi-dev:arm64=3.5.2-3+b1 Downloading dependency 572 of 1132: glycin-loaders:arm64=2.0.8-1 Downloading dependency 573 of 1132: libboost-type-erasure-dev:arm64=1.83.0.2+b2 Downloading dependency 574 of 1132: libfreetype6:arm64=2.14.1+dfsg-2 Downloading dependency 575 of 1132: libqt5widgets5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 576 of 1132: libpangocairo-1.0-0:arm64=1.57.0-1 Downloading dependency 577 of 1132: libgpgmepp7:arm64=2.0.0-2 Downloading dependency 578 of 1132: x11proto-dev:arm64=2025.1-1 Downloading dependency 579 of 1132: libamd-comgr3:arm64=7.0.2+dfsg-3 Downloading dependency 580 of 1132: libpgm-5.3-0t64:arm64=5.3.128~dfsg-2.1+b2 Downloading dependency 581 of 1132: ruby-webrick:arm64=1.9.2-1 Downloading dependency 582 of 1132: texlive-lang-cyrillic:arm64=2025.20260124-1 Downloading dependency 583 of 1132: libcgraph8:arm64=14.1.2-1 Downloading dependency 584 of 1132: libhwy1t64:arm64=1.3.0-2 Downloading dependency 585 of 1132: libboost-wave-dev:arm64=1.83.0.2+b2 Downloading dependency 586 of 1132: python3.13:arm64=3.13.12-1 Downloading dependency 587 of 1132: librdmacm1t64:arm64=61.0-2 Downloading dependency 588 of 1132: python3-munkres:arm64=1.1.4-3 Downloading dependency 589 of 1132: media-types:arm64=14.0.0 Downloading dependency 590 of 1132: libboost-fiber1.83.0:arm64=1.83.0-5+b2 Downloading dependency 591 of 1132: libkeyutils1:arm64=1.6.3-6+b1 Downloading dependency 592 of 1132: pkgconf:arm64=2.5.1-4 Downloading dependency 593 of 1132: libxcb-xinput0:arm64=1.17.0-2+b2 Downloading dependency 594 of 1132: python3-zipp:arm64=3.23.0-1 Downloading dependency 595 of 1132: libhdf5-openmpi-hl-cpp-310:arm64=1.14.6+repack-2 Downloading dependency 596 of 1132: libxi6:arm64=2:1.8.2-2 Downloading dependency 597 of 1132: libglib2.0-data:arm64=2.87.2-3 Downloading dependency 598 of 1132: libxcb-keysyms1:arm64=0.4.1-1+b1 Downloading dependency 599 of 1132: python3-typeguard:arm64=4.4.4-2 Downloading dependency 600 of 1132: libfontconfig-dev:arm64=2.17.1-5 Downloading dependency 601 of 1132: librabbitmq4:arm64=0.15.0-1+b1 Downloading dependency 602 of 1132: python3-numpy:arm64=1:2.3.5+ds-3 Downloading dependency 603 of 1132: libopenjp2-7:arm64=2.5.4-1Get:1 http://deb.debian.org/debian unstable/main arm64 libopenjp2-7 arm64 2.5.4-1 [188 kB] Fetched 188 kB in 0s (10.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpobxah7pd/libopenjp2-7_2.5.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpam-systemd arm64 260~rc1-2 [271 kB] Fetched 271 kB in 0s (14.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptjwis1k2/libpam-systemd_260~rc1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-traitlets all 5.14.3+really5.14.3-3 [71.1 kB] Fetched 71.1 kB in 0s (4694 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprgv5bg8o/python3-traitlets_5.14.3+really5.14.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvorbis0a arm64 1.3.7-3+b1 [84.5 kB] Fetched 84.5 kB in 0s (5256 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_dfyk8o4/libvorbis0a_1.3.7-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libexpat1 arm64 2.7.4-1 [101 kB] Fetched 101 kB in 0s (5055 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp89dfovkl/libexpat1_2.7.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 default-libmysqlclient-dev arm64 1.1.1 [3252 B] Fetched 3252 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa6p61rfz/default-libmysqlclient-dev_1.1.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libudev1 arm64 260~rc1-2 [122 kB] Fetched 122 kB in 0s (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo1x5jjse/libudev1_260~rc1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwayland-client0 arm64 1.24.0-2+b2 [27.3 kB] Fetched 27.3 kB in 0s (2466 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbtoys0e8/libwayland-client0_1.24.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 t1utils arm64 1.41-4+b2 [57.5 kB] Fetched 57.5 kB in 0s (2626 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg9ml2jfc/t1utils_1.41-4+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ncurses-bin arm64 6.6+20251231-1 [438 kB] Fetched 438 kB in 0s (40.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcg_4qwop/ncurses-bin_6.6+20251231-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnl-route-3-dev arm64 3.12.0-2 [215 kB] Fetched 215 kB in 0s (18.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4h6dcoi_/libnl-route-3-dev_3.12.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libinput10 arm64 1.31.0-1 [142 kB] Fetched 142 kB in 0s (7658 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg560d6jw/libinput10_1.31.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pexpect all 4.9-4 [55.7 kB] Fetched 55.7 kB in 0s (2698 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj46f9utl/python3-pexpect_4.9-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavif16 arm64 1.3.0-1+b2 [126 kB] Fetched 126 kB in 0s (6839 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuw0l1s28/libavif16_1.3.0-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5dbus5t64 arm64 5.15.17+dfsg-7+b1 [196 kB] Fetched 196 kB in 0s (13.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzhw9mozb/libqt5dbus5t64_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjsoncpp-dev arm64 1.9.6-5 [101 kB] Fetched 101 kB in 0s (7157 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn7wuv7sd/libjsoncpp-dev_1.9.6-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt6opengl6 arm64 6.9.2+dfsg-4+b1 [377 kB] Fetched 377 kB in 0s (34.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe4dayomb/libqt6opengl6_6.9.2+dfsg-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmtdev1t64 arm64 1.1.7-1+b1 [22.9 kB] Fetched 22.9 kB in 0s (1412 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp158xf51u/libmtdev1t64_1.1.7-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-render-util0 arm64 0.3.10-1+b1 [18.6 kB] Fetched 18.6 kB in 0s (1021 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuire0c9z/libxcb-render-util0_0.3.10-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5xml5t64 arm64 5.15.17+dfsg-7+b1 [113 kB] Fetched 113 kB in 0s (6610 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuq8x1qmq/libqt5xml5t64_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-randr0 arm64 1.17.0-2+b2 [116 kB] Fetched 116 kB in 0s (6812 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgdenhz_i/libxcb-randr0_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmetis5 arm64 5.1.0.dfsg-8 [168 kB] Fetched 168 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1qy783a4/libmetis5_5.1.0.dfsg-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuperlu7 arm64 7.0.1+dfsg1-2+b1 [142 kB] Fetched 142 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9grsxt43/libsuperlu7_7.0.1+dfsg1-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxerces-c-dev arm64 3.2.4+debian-1.3+b4 [1652 kB] Fetched 1652 kB in 0s (57.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8odmqpzn/libxerces-c-dev_3.2.4+debian-1.3+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libldap2 arm64 2.6.10+dfsg-1+b1 [179 kB] Fetched 179 kB in 0s (10.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0wqjdh5a/libldap2_2.6.10+dfsg-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost1.83-tools-dev arm64 1.83.0-5+b2 [1424 kB] Fetched 1424 kB in 0s (71.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnuuyk3ny/libboost1.83-tools-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcrypt1 arm64 1:4.5.1-1 [93.9 kB] Fetched 93.9 kB in 0s (5762 kB/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1_arm64.deb' to '/srv/rebuilderd/tmp/tmptu1ctkh2/libcrypt1_4.5.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpg123-0t64 arm64 1.33.3-2 [147 kB] Fetched 147 kB in 0s (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5npwgfep/libmpg123-0t64_1.33.3-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 sphinx-common all 8.2.3-12 [619 kB] Fetched 619 kB in 0s (38.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9bcxquio/sphinx-common_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbrotli1 arm64 1.2.0-3 [295 kB] Fetched 295 kB in 0s (16.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk8yh7enw/libbrotli1_1.2.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dvipng arm64 1.18-1+b1 [81.2 kB] Fetched 81.2 kB in 0s (5020 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph0ph4ozv/dvipng_1.18-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-lyx all 2.5.0-1 [191 kB] Fetched 191 kB in 0s (10.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpckfpgp_o/fonts-lyx_2.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbz2-1.0 arm64 1.0.8-6+b1 [37.1 kB] Fetched 37.1 kB in 0s (2675 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyvcogfm8/libbz2-1.0_1.0.8-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.46-5+b1 [44.0 kB] Fetched 44.0 kB in 0s (2620 kB/s) dpkg-name: info: moved 'file_1%3a5.46-5+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp30ibi1f6/file_5.46-5+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-program-options1.83.0 arm64 1.83.0-5+b2 [332 kB] Fetched 332 kB in 0s (17.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvgfa6p5y/libboost-program-options1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt6openglwidgets6 arm64 6.9.2+dfsg-4+b1 [46.4 kB] Fetched 46.4 kB in 0s (2809 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnrk0kkj2/libqt6openglwidgets6_6.9.2+dfsg-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 g++ arm64 4:15.2.0-5 [1332 B] Fetched 1332 B in 0s (84.5 kB/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpgentth5a/g++_15.2.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-url1.83-dev arm64 1.83.0-5+b2 [423 kB] Fetched 423 kB in 0s (26.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphz3cw6zq/libboost-url1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblzma-dev arm64 5.8.2-2 [361 kB] Fetched 361 kB in 0s (18.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1busry8t/liblzma-dev_5.8.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavutil60 arm64 7:8.0.1-3+b2 [416 kB] Fetched 416 kB in 0s (20.0 MB/s) dpkg-name: info: moved 'libavutil60_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmpevi4z4_2/libavutil60_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfyba0t64 arm64 4.1.1-11+b2 [105 kB] Fetched 105 kB in 0s (7093 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fu19hwe/libfyba0t64_4.1.1-11+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-cursor0 arm64 0.1.6-1 [17.8 kB] Fetched 17.8 kB in 0s (1206 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0dh6qlzs/libxcb-cursor0_0.1.6-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-present0 arm64 1.17.0-2+b2 [106 kB] Fetched 106 kB in 0s (8199 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps76p3hp_/libxcb-present0_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb1 arm64 1.17.0-2+b2 [142 kB] Fetched 142 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv2wsu6o8/libxcb1_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libffi8 arm64 3.5.2-3+b1 [23.3 kB] Fetched 23.3 kB in 0s (2137 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoyt5owyg/libffi8_3.5.2-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 java-common all 0.76 [6776 B] Fetched 6776 B in 0s (347 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbuqcb44r/java-common_0.76_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 build-essential arm64 12.12 [4624 B] Fetched 4624 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpufhe4at0/build-essential_12.12_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph-parallel1.83-dev arm64 1.83.0-5+b2 [281 kB] Fetched 281 kB in 0s (13.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4rlp41pm/libboost-graph-parallel1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxinerama1 arm64 2:1.1.4-3+b5 [16.0 kB] Fetched 16.0 kB in 0s (1013 kB/s) dpkg-name: info: moved 'libxinerama1_2%3a1.1.4-3+b5_arm64.deb' to '/srv/rebuilderd/tmp/tmpg4ic1p53/libxinerama1_1.1.4-3+b5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxkbcommon-x11-0 arm64 1.13.1-1 [19.7 kB] Fetched 19.7 kB in 0s (1080 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfk_5p_t_/libxkbcommon-x11-0_1.13.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzvbi0t64 arm64 0.2.44-1+b1 [260 kB] Fetched 260 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzjj06j32/libzvbi0t64_0.2.44-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsvtav1enc2 arm64 2.3.0+dfsg-1 [1558 kB] Fetched 1558 kB in 0s (94.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy9lvp63o/libsvtav1enc2_2.3.0+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libidn2-dev arm64 2.3.8-4+b1 [102 kB] Fetched 102 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpugzih8yn/libidn2-dev_2.3.8-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-icccm4 arm64 0.4.2-1+b1 [27.4 kB] Fetched 27.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpywe3cp2o/libxcb-icccm4_0.4.2-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 docutils-common all 0.22.4+dfsg-1 [128 kB] Fetched 128 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp37itrae0/docutils-common_0.22.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblz4-dev arm64 1.10.0-8 [93.4 kB] Fetched 93.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6uqbrnb9/liblz4-dev_1.10.0-8_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7wxx_tx/python3-jinja2_3.1.6-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 xfonts-utils arm64 1:7.7+7+b1 [89.6 kB] Fetched 89.6 kB in 0s (0 B/s) dpkg-name: info: moved 'xfonts-utils_1%3a7.7+7+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp_yr4gvmx/xfonts-utils_7.7+7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsharpyuv0 arm64 1.5.0-0.1+b1 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcg7hsc2v/libsharpyuv0_1.5.0-0.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmunge2 arm64 0.5.16-1.1 [19.0 kB] Fetched 19.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1h_ycd75/libmunge2_0.5.16-1.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjbig0 arm64 2.1-6.1+b3 [30.2 kB] Fetched 30.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8jr29qqb/libjbig0_2.1-6.1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-context1.83.0 arm64 1.83.0-5+b2 [228 kB] Fetched 228 kB in 0s (21.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwic90ulg/libboost-context1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libegl-mesa0 arm64 26.0.1-2 [116 kB] Fetched 116 kB in 0s (9674 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp76s_da17/libegl-mesa0_26.0.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-atomic1.83.0 arm64 1.83.0-5+b2 [230 kB] Fetched 230 kB in 0s (12.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpibloaymd/libboost-atomic1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 sysvinit-utils arm64 3.15-6+b1 [35.2 kB] Fetched 35.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9mz1jde_/sysvinit-utils_3.15-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mpi-default-dev arm64 1.20 [3504 B] Fetched 3504 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkqaxgb58/mpi-default-dev_1.20_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-url1.83.0 arm64 1.83.0-5+b2 [328 kB] Fetched 328 kB in 0s (15.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpylpeclas/libboost-url1.83.0_1.83.0-5+b2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphr6_dgo4/libboost-regex-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxerces-c3.2t64 arm64 3.2.4+debian-1.3+b4 [785 kB] Fetched 785 kB in 0s (29.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqnhyc1hk/libxerces-c3.2t64_3.2.4+debian-1.3+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhwasan0 arm64 15.2.0-14 [1479 kB] Fetched 1479 kB in 0s (21.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4y3y5284/libhwasan0_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gcc-15-base arm64 15.2.0-14 [55.0 kB] Fetched 55.0 kB in 0s (1399 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_v15bl38/gcc-15-base_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libruby3.3 arm64 3.3.8-2 [6142 kB] Fetched 6142 kB in 0s (46.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3igyr_bw/libruby3.3_3.3.8-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.2-1 [1613 kB] Fetched 1613 kB in 0s (123 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphz7l31cq/gettext_0.23.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-numpy1.83.0 arm64 1.83.0-5+b2 [242 kB] Fetched 242 kB in 0s (23.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1qa97q19/libboost-numpy1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc-dev-bin arm64 2.42-13 [60.4 kB] Fetched 60.4 kB in 0s (473 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxwici28r/libc-dev-bin_2.42-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpathplan4 arm64 14.1.2-1 [27.3 kB] Fetched 27.3 kB in 0s (873 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpft1zm_8y/libpathplan4_14.1.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libva-x11-2 arm64 2.23.0-1 [23.1 kB] Fetched 23.1 kB in 0s (307 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmbzemrxz/libva-x11-2_2.23.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzfp1t64 arm64 1.0.1-4+b7 [62.3 kB] Fetched 62.3 kB in 0s (636 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7c4qgq5/libzfp1t64_1.0.1-4+b7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-date-time-dev arm64 1.83.0.2+b2 [3584 B] Fetched 3584 B in 0s (31.6 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvcgjzag2/libboost-date-time-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.2-1 [772 kB] Fetched 772 kB in 0s (23.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_hr29jp/autopoint_0.23.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dconf-service arm64 0.49.0-4 [32.0 kB] Fetched 32.0 kB in 0s (464 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm3pa9a3q/dconf-service_0.49.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libaudit1 arm64 1:4.1.2-1+b1 [59.7 kB] Fetched 59.7 kB in 0s (1551 kB/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpsztm9a4f/libaudit1_4.1.2-1+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 (263 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp79k4unnd/libboost-url-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-fortran-310 arm64 1.14.6+repack-2 [102 kB] Fetched 102 kB in 0s (7016 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_34dzjyl/libhdf5-fortran-310_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxau6 arm64 1:1.0.11-1+b1 [20.8 kB] Fetched 20.8 kB in 0s (1397 kB/s) dpkg-name: info: moved 'libxau6_1%3a1.0.11-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpcloj_uti/libxau6_1.0.11-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-regex1.83-dev arm64 1.83.0-5+b2 [336 kB] Fetched 336 kB in 0s (31.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzsk6qzyj/libboost-regex1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-brotli arm64 1.2.0-3 [301 kB] Fetched 301 kB in 0s (23.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkrf4ug4t/python3-brotli_1.2.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libice6 arm64 2:1.1.1-1+b1 [63.2 kB] Fetched 63.2 kB in 0s (0 B/s) dpkg-name: info: moved 'libice6_2%3a1.1.1-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp8fj337hi/libice6_1.1.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-packaging all 25.0-2 [56.7 kB] Fetched 56.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplnasz5bl/python3-packaging_25.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-system-bus-common all 1.16.2-4 [54.1 kB] Fetched 54.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnrh_l0rk/dbus-system-bus-common_1.16.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-iostreams1.83.0 arm64 1.83.0-5+b2 [248 kB] Fetched 248 kB in 0s (21.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8d9rlco1/libboost-iostreams1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcre2-32-0 arm64 10.46-1+b1 [236 kB] Fetched 236 kB in 0s (20.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8wrvtfr0/libpcre2-32-0_10.46-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsodium23 arm64 1.0.18-2 [118 kB] Fetched 118 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9tg75y3r/libsodium23_1.0.18-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx11-data all 2:1.8.13-1 [346 kB] Fetched 346 kB in 0s (0 B/s) dpkg-name: info: moved 'libx11-data_2%3a1.8.13-1_all.deb' to '/srv/rebuilderd/tmp/tmp10pz9h3r/libx11-data_1.8.13-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tar arm64 1.35+dfsg-4 [802 kB] Fetched 802 kB in 0s (72.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyvs3k2t0/tar_1.35+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 unicode-data all 16.0.0-1 [9197 kB] Fetched 9197 kB in 0s (201 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdpqace4v/unicode-data_16.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 unixodbc-common all 2.3.14-1 [8768 B] Fetched 8768 B in 0s (774 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk5tnu4wo/unixodbc-common_2.3.14-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-context1.83-dev arm64 1.83.0-5+b2 [229 kB] Fetched 229 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcanpjuzc/libboost-context1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi1.83-dev arm64 1.83.0-5+b2 [287 kB] Fetched 287 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt22nw6xb/libboost-mpi1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-10+b2 [170 kB] Fetched 170 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcr7y8_p9/libevent-2.1-7t64_2.1.12-stable-10+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 mesa-libgallium arm64 26.0.1-2 [10.5 MB] Fetched 10.5 MB in 0s (233 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd7ekp1dj/mesa-libgallium_26.0.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsystemd-shared arm64 260~rc1-2 [2109 kB] Fetched 2109 kB in 0s (72.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7nr5gv95/libsystemd-shared_260~rc1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3.13-dev arm64 3.13.12-1 [504 kB] Fetched 504 kB in 0s (12.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp6h6oibn/python3.13-dev_3.13.12-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 (357 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0mip2lzt/libboost-test-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libext2fs-dev arm64 1.47.2-3+b8 [299 kB] Fetched 299 kB in 0s (23.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph7wymkhl/libext2fs-dev_1.47.2-3+b8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 proj-data all 9.8.0-1 [6377 kB] Fetched 6377 kB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkqh9b4ds/proj-data_9.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtexlua53-5 arm64 2025.20250727.75242+ds-5+b2 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsnjsltpt/libtexlua53-5_2025.20250727.75242+ds-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdconf1 arm64 0.49.0-4 [41.8 kB] Fetched 41.8 kB in 0s (3981 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53nq9xrr/libdconf1_0.49.0-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libuuid1 arm64 2.41.3-4 [38.3 kB] Fetched 38.3 kB in 0s (3362 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphwqrrzwh/libuuid1_2.41.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libassuan9 arm64 3.0.2-2+b1 [59.0 kB] Fetched 59.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr4ri5qgq/libassuan9_3.0.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 x11-common all 1:7.7+26 [217 kB] Fetched 217 kB in 0s (0 B/s) dpkg-name: info: moved 'x11-common_1%3a7.7+26_all.deb' to '/srv/rebuilderd/tmp/tmph09u9rbi/x11-common_7.7+26_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsemanage2 arm64 3.9-1+b1 [87.3 kB] Fetched 87.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0a4kfsfo/libsemanage2_3.9-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtasn1-6 arm64 4.21.0-2 [48.0 kB] Fetched 48.0 kB in 0s (2808 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcs8z0m6p/libtasn1-6_4.21.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkadm5srv-mit12 arm64 1.22.1-2 [53.7 kB] Fetched 53.7 kB in 0s (4384 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8kml299w/libkadm5srv-mit12_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkadm5clnt-mit12 arm64 1.22.1-2 [40.7 kB] Fetched 40.7 kB in 0s (2103 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4hrwpy2q/libkadm5clnt-mit12_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdb5.3t64 arm64 5.3.28+dfsg2-11 [626 kB] Fetched 626 kB in 0s (58.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4ieceee/libdb5.3t64_5.3.28+dfsg2-11_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtiffxx6 arm64 4.7.1-1 [174 kB] Fetched 174 kB in 0s (3940 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsaqr6yxc/libtiffxx6_4.7.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3 arm64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (1758 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdet8dexq/python3_3.13.9-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxtst6 arm64 2:1.2.5-1+b1 [26.0 kB] Fetched 26.0 kB in 0s (1680 kB/s) dpkg-name: info: moved 'libxtst6_2%3a1.2.5-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpwew5txur/libxtst6_1.2.5-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfontenc1 arm64 1:1.1.8-1+b3 [22.6 kB] Fetched 22.6 kB in 0s (1217 kB/s) dpkg-name: info: moved 'libfontenc1_1%3a1.1.8-1+b3_arm64.deb' to '/srv/rebuilderd/tmp/tmp0ikufidw/libfontenc1_1.1.8-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmbedcrypto16 arm64 3.6.5-0.1 [345 kB] Fetched 345 kB in 0s (18.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx2g67_ol/libmbedcrypto16_3.6.5-0.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspeex1 arm64 1.2.1-3+b1 [51.9 kB] Fetched 51.9 kB in 0s (2898 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqvga89et/libspeex1_1.2.1-3+b1_arm64.deb' Downloading dependency 604 of 1132: libpam-systemd:arm64=260~rc1-2 Downloading dependency 605 of 1132: python3-traitlets:arm64=5.14.3+really5.14.3-3 Downloading dependency 606 of 1132: libvorbis0a:arm64=1.3.7-3+b1 Downloading dependency 607 of 1132: libexpat1:arm64=2.7.4-1 Downloading dependency 608 of 1132: default-libmysqlclient-dev:arm64=1.1.1 Downloading dependency 609 of 1132: libudev1:arm64=260~rc1-2 Downloading dependency 610 of 1132: libwayland-client0:arm64=1.24.0-2+b2 Downloading dependency 611 of 1132: t1utils:arm64=1.41-4+b2 Downloading dependency 612 of 1132: ncurses-bin:arm64=6.6+20251231-1 Downloading dependency 613 of 1132: libnl-route-3-dev:arm64=3.12.0-2 Downloading dependency 614 of 1132: libinput10:arm64=1.31.0-1 Downloading dependency 615 of 1132: python3-pexpect:arm64=4.9-4 Downloading dependency 616 of 1132: libavif16:arm64=1.3.0-1+b2 Downloading dependency 617 of 1132: libqt5dbus5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 618 of 1132: libjsoncpp-dev:arm64=1.9.6-5 Downloading dependency 619 of 1132: libqt6opengl6:arm64=6.9.2+dfsg-4+b1 Downloading dependency 620 of 1132: libmtdev1t64:arm64=1.1.7-1+b1 Downloading dependency 621 of 1132: libxcb-render-util0:arm64=0.3.10-1+b1 Downloading dependency 622 of 1132: libqt5xml5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 623 of 1132: libxcb-randr0:arm64=1.17.0-2+b2 Downloading dependency 624 of 1132: libmetis5:arm64=5.1.0.dfsg-8 Downloading dependency 625 of 1132: libsuperlu7:arm64=7.0.1+dfsg1-2+b1 Downloading dependency 626 of 1132: libxerces-c-dev:arm64=3.2.4+debian-1.3+b4 Downloading dependency 627 of 1132: libldap2:arm64=2.6.10+dfsg-1+b1 Downloading dependency 628 of 1132: libboost1.83-tools-dev:arm64=1.83.0-5+b2 Downloading dependency 629 of 1132: libcrypt1:arm64=1:4.5.1-1 Downloading dependency 630 of 1132: libmpg123-0t64:arm64=1.33.3-2 Downloading dependency 631 of 1132: sphinx-common:arm64=8.2.3-12 Downloading dependency 632 of 1132: libbrotli1:arm64=1.2.0-3 Downloading dependency 633 of 1132: dvipng:arm64=1.18-1+b1 Downloading dependency 634 of 1132: fonts-lyx:arm64=2.5.0-1 Downloading dependency 635 of 1132: libbz2-1.0:arm64=1.0.8-6+b1 Downloading dependency 636 of 1132: file:arm64=1:5.46-5+b1 Downloading dependency 637 of 1132: libboost-program-options1.83.0:arm64=1.83.0-5+b2 Downloading dependency 638 of 1132: libqt6openglwidgets6:arm64=6.9.2+dfsg-4+b1 Downloading dependency 639 of 1132: g++:arm64=4:15.2.0-5 Downloading dependency 640 of 1132: libboost-url1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 641 of 1132: liblzma-dev:arm64=5.8.2-2 Downloading dependency 642 of 1132: libavutil60:arm64=7:8.0.1-3+b2 Downloading dependency 643 of 1132: libfyba0t64:arm64=4.1.1-11+b2 Downloading dependency 644 of 1132: libxcb-cursor0:arm64=0.1.6-1 Downloading dependency 645 of 1132: libxcb-present0:arm64=1.17.0-2+b2 Downloading dependency 646 of 1132: libxcb1:arm64=1.17.0-2+b2 Downloading dependency 647 of 1132: libffi8:arm64=3.5.2-3+b1 Downloading dependency 648 of 1132: java-common:arm64=0.76 Downloading dependency 649 of 1132: build-essential:arm64=12.12 Downloading dependency 650 of 1132: libboost-graph-parallel1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 651 of 1132: libxinerama1:arm64=2:1.1.4-3+b5 Downloading dependency 652 of 1132: libxkbcommon-x11-0:arm64=1.13.1-1 Downloading dependency 653 of 1132: libzvbi0t64:arm64=0.2.44-1+b1 Downloading dependency 654 of 1132: libsvtav1enc2:arm64=2.3.0+dfsg-1 Downloading dependency 655 of 1132: libidn2-dev:arm64=2.3.8-4+b1 Downloading dependency 656 of 1132: libxcb-icccm4:arm64=0.4.2-1+b1 Downloading dependency 657 of 1132: docutils-common:arm64=0.22.4+dfsg-1 Downloading dependency 658 of 1132: liblz4-dev:arm64=1.10.0-8 Downloading dependency 659 of 1132: python3-jinja2:arm64=3.1.6-1 Downloading dependency 660 of 1132: xfonts-utils:arm64=1:7.7+7+b1 Downloading dependency 661 of 1132: libsharpyuv0:arm64=1.5.0-0.1+b1 Downloading dependency 662 of 1132: libmunge2:arm64=0.5.16-1.1 Downloading dependency 663 of 1132: libjbig0:arm64=2.1-6.1+b3 Downloading dependency 664 of 1132: libboost-context1.83.0:arm64=1.83.0-5+b2 Downloading dependency 665 of 1132: libegl-mesa0:arm64=26.0.1-2 Downloading dependency 666 of 1132: libboost-atomic1.83.0:arm64=1.83.0-5+b2 Downloading dependency 667 of 1132: sysvinit-utils:arm64=3.15-6+b1 Downloading dependency 668 of 1132: mpi-default-dev:arm64=1.20 Downloading dependency 669 of 1132: libboost-url1.83.0:arm64=1.83.0-5+b2 Downloading dependency 670 of 1132: libboost-regex-dev:arm64=1.83.0.2+b2 Downloading dependency 671 of 1132: libxerces-c3.2t64:arm64=3.2.4+debian-1.3+b4 Downloading dependency 672 of 1132: libhwasan0:arm64=15.2.0-14 Downloading dependency 673 of 1132: gcc-15-base:arm64=15.2.0-14 Downloading dependency 674 of 1132: libruby3.3:arm64=3.3.8-2 Downloading dependency 675 of 1132: gettext:arm64=0.23.2-1 Downloading dependency 676 of 1132: libboost-numpy1.83.0:arm64=1.83.0-5+b2 Downloading dependency 677 of 1132: libc-dev-bin:arm64=2.42-13 Downloading dependency 678 of 1132: libpathplan4:arm64=14.1.2-1 Downloading dependency 679 of 1132: libva-x11-2:arm64=2.23.0-1 Downloading dependency 680 of 1132: libzfp1t64:arm64=1.0.1-4+b7 Downloading dependency 681 of 1132: libboost-date-time-dev:arm64=1.83.0.2+b2 Downloading dependency 682 of 1132: autopoint:arm64=0.23.2-1 Downloading dependency 683 of 1132: dconf-service:arm64=0.49.0-4 Downloading dependency 684 of 1132: libaudit1:arm64=1:4.1.2-1+b1 Downloading dependency 685 of 1132: libboost-url-dev:arm64=1.83.0.2+b2 Downloading dependency 686 of 1132: libhdf5-fortran-310:arm64=1.14.6+repack-2 Downloading dependency 687 of 1132: libxau6:arm64=1:1.0.11-1+b1 Downloading dependency 688 of 1132: libboost-regex1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 689 of 1132: python3-brotli:arm64=1.2.0-3 Downloading dependency 690 of 1132: libice6:arm64=2:1.1.1-1+b1 Downloading dependency 691 of 1132: python3-packaging:arm64=25.0-2 Downloading dependency 692 of 1132: dbus-system-bus-common:arm64=1.16.2-4 Downloading dependency 693 of 1132: libboost-iostreams1.83.0:arm64=1.83.0-5+b2 Downloading dependency 694 of 1132: libpcre2-32-0:arm64=10.46-1+b1 Downloading dependency 695 of 1132: libsodium23:arm64=1.0.18-2 Downloading dependency 696 of 1132: libx11-data:arm64=2:1.8.13-1 Downloading dependency 697 of 1132: tar:arm64=1.35+dfsg-4 Downloading dependency 698 of 1132: unicode-data:arm64=16.0.0-1 Downloading dependency 699 of 1132: unixodbc-common:arm64=2.3.14-1 Downloading dependency 700 of 1132: libboost-context1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 701 of 1132: libboost-mpi1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 702 of 1132: libevent-2.1-7t64:arm64=2.1.12-stable-10+b2 Downloading dependency 703 of 1132: mesa-libgallium:arm64=26.0.1-2 Downloading dependency 704 of 1132: libsystemd-shared:arm64=260~rc1-2 Downloading dependency 705 of 1132: python3.13-dev:arm64=3.13.12-1 Downloading dependency 706 of 1132: libboost-test-dev:arm64=1.83.0.2+b2 Downloading dependency 707 of 1132: libext2fs-dev:arm64=1.47.2-3+b8 Downloading dependency 708 of 1132: proj-data:arm64=9.8.0-1 Downloading dependency 709 of 1132: libtexlua53-5:arm64=2025.20250727.75242+ds-5+b2 Downloading dependency 710 of 1132: libdconf1:arm64=0.49.0-4 Downloading dependency 711 of 1132: libuuid1:arm64=2.41.3-4 Downloading dependency 712 of 1132: libassuan9:arm64=3.0.2-2+b1 Downloading dependency 713 of 1132: x11-common:arm64=1:7.7+26 Downloading dependency 714 of 1132: libsemanage2:arm64=3.9-1+b1 Downloading dependency 715 of 1132: libtasn1-6:arm64=4.21.0-2 Downloading dependency 716 of 1132: libkadm5srv-mit12:arm64=1.22.1-2 Downloading dependency 717 of 1132: libkadm5clnt-mit12:arm64=1.22.1-2 Downloading dependency 718 of 1132: libdb5.3t64:arm64=5.3.28+dfsg2-11 Downloading dependency 719 of 1132: libtiffxx6:arm64=4.7.1-1 Downloading dependency 720 of 1132: python3:arm64=3.13.9-3 Downloading dependency 721 of 1132: libxtst6:arm64=2:1.2.5-1+b1 Downloading dependency 722 of 1132: libfontenc1:arm64=1:1.1.8-1+b3 Downloading dependency 723 of 1132: libmbedcrypto16:arm64=3.6.5-0.1 Downloading dependency 724 of 1132: libspeex1:arm64=1.2.1-3+b1 Downloading dependency 725 of 1132: cpp:arm64=4:15.2.0-5Get:1 http://deb.debian.org/debian unstable/main arm64 cpp arm64 4:15.2.0-5 [1564 B] Fetched 1564 B in 0s (0 B/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5_arm64.deb' to '/srv/rebuilderd/tmp/tmpcuo17vch/cpp_15.2.0-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tipa all 2:1.3-21 [2974 kB] Fetched 2974 kB in 0s (43.0 MB/s) dpkg-name: info: moved 'tipa_2%3a1.3-21_all.deb' to '/srv/rebuilderd/tmp/tmp0553trqx/tipa_1.3-21_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libext2fs2t64 arm64 1.47.2-3+b8 [206 kB] Fetched 206 kB in 0s (5065 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw9ae9hkh/libext2fs2t64_1.47.2-3+b8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglew2.2 arm64 2.2.0-4+b3 [161 kB] Fetched 161 kB in 0s (3119 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6em5cfbg/libglew2.2_2.2.0-4+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhsa-runtime64-1 arm64 6.4.3+dfsg-5 [385 kB] Fetched 385 kB in 0s (27.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgx36vmm9/libhsa-runtime64-1_6.4.3+dfsg-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblcms2-dev arm64 2.17-1 [2207 kB] Fetched 2207 kB in 0s (73.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1u34y5w8/liblcms2-dev_2.17-1_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 (3287 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpudfjx4o3/cfortran_20210827-1.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfuse3-4 arm64 3.18.1-1 [96.9 kB] Fetched 96.9 kB in 0s (9103 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpejt_o7xm/libfuse3-4_3.18.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgl1 arm64 1.7.0-3 [89.9 kB] Fetched 89.9 kB in 0s (5431 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptj3hihpr/libgl1_1.7.0-3_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe4oah01r/dh-strip-nondeterminism_1.15.0-1_all.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 (24.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe00az3hk/libjs-jquery-ui_1.13.2+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libatomic1 arm64 15.2.0-14 [9872 B] Fetched 9872 B in 0s (930 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6ij_qpds/libatomic1_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebpdecoder3 arm64 1.5.0-0.1+b1 [191 kB] Fetched 191 kB in 0s (18.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsbn07odx/libwebpdecoder3_1.5.0-0.1+b1_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260302T143911Z sid/main arm64 openmpi-bin arm64 5.0.9-6 [152 kB] Fetched 152 kB in 0s (9857 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvan1jxrz/openmpi-bin_5.0.9-6_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbzp4k80f/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 grep arm64 3.12-1+b1 [440 kB] Fetched 440 kB in 0s (19.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpntcxcfyq/grep_3.12-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpython3.13 arm64 3.13.12-1 [2059 kB] Fetched 2059 kB in 0s (63.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqhb_h_eq/libpython3.13_3.13.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-english all 2025.20260124-1 [213 MB] Fetched 213 MB in 7s (30.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpid7dzcrx/texlive-lang-english_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libadios2-mpi-c-2.11 arm64 2.11.0+dfsg1-6+b1 [62.3 kB] Fetched 62.3 kB in 0s (3617 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmkkb7rr5/libadios2-mpi-c-2.11_2.11.0+dfsg1-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnettle8t64 arm64 3.10.2-1 [305 kB] Fetched 305 kB in 0s (26.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsfv2ducx/libnettle8t64_3.10.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ghostscript arm64 10.06.0~dfsg-3 [50.8 kB] Fetched 50.8 kB in 0s (3341 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpok0b4hwk/ghostscript_10.06.0~dfsg-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dash arm64 0.5.12-12+b1 [95.6 kB] Fetched 95.6 kB in 0s (2795 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5oddiq4z/dash_0.5.12-12+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-log1.83-dev arm64 1.83.0-5+b2 [875 kB] Fetched 875 kB in 0s (21.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppkyg58jn/libboost-log1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 krb5-multidev arm64 1.22.1-2 [127 kB] Fetched 127 kB in 0s (5509 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpetbvzv8z/krb5-multidev_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libaom3 arm64 3.13.1-2 [1632 kB] Fetched 1632 kB in 0s (57.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa85y147o/libaom3_3.13.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libasan8 arm64 15.2.0-14 [2600 kB] Fetched 2600 kB in 0s (145 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpva4ff283/libasan8_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libatk-bridge2.0-0t64 arm64 2.59.1-2 [65.7 kB] Fetched 65.7 kB in 0s (5872 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa009y1g4/libatk-bridge2.0-0t64_2.59.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 graphviz arm64 14.1.2-1 [60.9 kB] Fetched 60.9 kB in 0s (3243 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphx085tkn/graphviz_14.1.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pygraphviz arm64 1.14-5 [89.1 kB] Fetched 89.1 kB in 0s (4250 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprjc5zbpr/python3-pygraphviz_1.14-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpfrc++-dev all 3.7.2+ds-1 [26.3 kB] Fetched 26.3 kB in 0s (2400 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp68tr394f/libmpfrc++-dev_3.7.2+ds-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjsoncpp26 arm64 1.9.6-5 [72.4 kB] Fetched 72.4 kB in 0s (3639 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjya0ztkq/libjsoncpp26_1.9.6-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpython3.13-stdlib arm64 3.13.12-1 [1908 kB] Fetched 1908 kB in 0s (67.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdhhlxe3w/libpython3.13-stdlib_3.13.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgio-2.0-dev arm64 2.87.2-3 [1703 kB] Fetched 1703 kB in 0s (57.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9dwred2v/libgio-2.0-dev_2.87.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgssapi-krb5-2 arm64 1.22.1-2 [127 kB] Fetched 127 kB in 0s (6362 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgmj_qlv7/libgssapi-krb5-2_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3.13-minimal arm64 3.13.12-1 [2070 kB] Fetched 2070 kB in 0s (68.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvm2anr9b/python3.13-minimal_3.13.12-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtiff6 arm64 4.7.1-1 [334 kB] Fetched 334 kB in 0s (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp32gzwzm0/libtiff6_4.7.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-timer1.83.0 arm64 1.83.0-5+b2 [231 kB] Fetched 231 kB in 0s (14.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn4oo974w/libboost-timer1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libapparmor1 arm64 4.1.6-3 [35.1 kB] Fetched 35.1 kB in 0s (1791 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxnpruu9t/libapparmor1_4.1.6-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5designer5 arm64 5.15.17-4+b1 [2713 kB] Fetched 2713 kB in 0s (126 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpla5ov_bn/libqt5designer5_5.15.17-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-type-erasure1.83.0 arm64 1.83.0-5+b2 [243 kB] Fetched 243 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz99uuryn/libboost-type-erasure1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openssh-client arm64 1:10.2p1-5 [948 kB] Fetched 948 kB in 0s (41.8 MB/s) dpkg-name: info: moved 'openssh-client_1%3a10.2p1-5_arm64.deb' to '/srv/rebuilderd/tmp/tmp_1ot97uh/openssh-client_10.2p1-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-chinese all 2025.20260124-1 [133 MB] Fetched 133 MB in 1s (120 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwt760pr8/texlive-lang-chinese_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libucc1 arm64 1.7.0~rc1-1 [316 kB] Fetched 316 kB in 0s (15.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwldydzww/libucc1_1.7.0~rc1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgcc-15-dev arm64 15.2.0-14 [2374 kB] Fetched 2374 kB in 0s (135 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg523rtrq/libgcc-15-dev_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtcl8.6 arm64 8.6.17+dfsg-1+b1 [980 kB] Fetched 980 kB in 0s (43.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm128abd5/libtcl8.6_8.6.17+dfsg-1+b1_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 (3592 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoqk81_qm/base-files_14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgts-0.7-5t64 arm64 0.7.6+darcs121130-5.2+b2 [138 kB] Fetched 138 kB in 0s (8091 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu7_228vq/libgts-0.7-5t64_0.7.6+darcs121130-5.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-container-dev arm64 1.83.0.2+b2 [4064 B] Fetched 4064 B in 0s (218 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9y5ll1_h/libboost-container-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-docutils all 0.22.4+dfsg-1 [433 kB] Fetched 433 kB in 0s (18.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbzaq1da6/python3-docutils_0.22.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libamdhip64-6 arm64 6.4.3-5 [9338 kB] Fetched 9338 kB in 0s (94.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7pthvwse/libamdhip64-6_6.4.3-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 (10.2 MB/s) dpkg-name: info: moved 'libjpeg62-turbo-dev_1%3a2.1.5-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpycnzkgnd/libjpeg62-turbo-dev_2.1.5-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcolamd3 arm64 1:7.12.2+dfsg-1 [41.7 kB] Fetched 41.7 kB in 0s (0 B/s) dpkg-name: info: moved 'libcolamd3_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp_3c71iba/libcolamd3_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzmq5 arm64 4.3.5-1+b4 [258 kB] Fetched 258 kB in 0s (13.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5yc0a62l/libzmq5_4.3.5-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 hostname arm64 3.25+b1 [11.2 kB] Fetched 11.2 kB in 0s (569 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyybtaxzx/hostname_3.25+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopengl-dev arm64 1.7.0-3 [5348 B] Fetched 5348 B in 0s (263 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt1t57maw/libopengl-dev_1.7.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsm-dev arm64 2:1.2.6-1+b1 [40.4 kB] Fetched 40.4 kB in 0s (2784 kB/s) dpkg-name: info: moved 'libsm-dev_2%3a1.2.6-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp7f9x3e_3/libsm-dev_1.2.6-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb1-dev arm64 1.17.0-2+b2 [182 kB] Fetched 182 kB in 0s (6046 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp11trbkmd/libxcb1-dev_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxau-dev arm64 1:1.0.11-1+b1 [24.1 kB] Fetched 24.1 kB in 0s (0 B/s) dpkg-name: info: moved 'libxau-dev_1%3a1.0.11-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp8n7y04ys/libxau-dev_1.0.11-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-xfixes0 arm64 1.17.0-2+b2 [109 kB] Fetched 109 kB in 0s (9270 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn3nxt18q/libxcb-xfixes0_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-2 [40.3 kB] Fetched 40.3 kB in 0s (2531 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpteu8ylwg/libpipeline1_1.5.8-2_arm64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7ea98kk7/libboost-fiber1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-fiber1.83-dev arm64 1.83.0-5+b2 [262 kB] Fetched 262 kB in 0s (0 B/s) Get:1 http://deb.debian.org/debian unstable/main arm64 libopenblas0 arm64 0.3.31+ds-3 [46.8 kB] Fetched 46.8 kB in 0s (1533 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5qd8c89f/libopenblas0_0.3.31+ds-3_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 (2152 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1gp80rcd/ocl-icd-libopencl1_2.3.4-1_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 (7729 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpybkmmvw0/python3-pyparsing_3.1.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-daemon arm64 1.16.2-4 [151 kB] Fetched 151 kB in 0s (7826 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4_ewgj6u/dbus-daemon_1.16.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-portuguese all 2025.20260124-1 [12.6 MB] Fetched 12.6 MB in 0s (30.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4pzvzqs_/texlive-lang-portuguese_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dpkg-dev all 1.23.5 [1318 kB] Fetched 1318 kB in 0s (57.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0z4rjoo5/dpkg-dev_1.23.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-math1.83.0 arm64 1.83.0-5+b2 [470 kB] Fetched 470 kB in 0s (36.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1shw3m3w/libboost-math1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglib2.0-dev arm64 2.87.2-3 [58.8 kB] Fetched 58.8 kB in 0s (2956 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxohf1wjd/libglib2.0-dev_2.87.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libseccomp2 arm64 2.6.0-2+b1 [50.9 kB] Fetched 50.9 kB in 0s (2467 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu1t_5pgn/libseccomp2_2.6.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc6 arm64 2.42-13 [1410 kB] Fetched 1410 kB in 0s (96.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprwo7px7f/libc6_2.42-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gdal-data all 3.12.2+dfsg-1 [442 kB] Fetched 442 kB in 0s (19.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_w1wa3i8/gdal-data_3.12.2+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-dev arm64 3.13.9-3 [26.0 kB] Fetched 26.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqorx4nvf/python3-dev_3.13.9-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libb2-1 arm64 0.98.1-1.1+b3 [17.4 kB] Fetched 17.4 kB in 0s (1045 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwh25_kcd/libb2-1_0.98.1-1.1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libimagequant0 arm64 4.4.1-1+b1 [219 kB] Fetched 219 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8za0bvyt/libimagequant0_4.4.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-chrono1.83.0t64 arm64 1.83.0-5+b2 [236 kB] Fetched 236 kB in 0s (23.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvvabnq1f/libboost-chrono1.83.0t64_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwayland-egl1 arm64 1.24.0-2+b2 [6308 B] Fetched 6308 B in 0s (294 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp07xvdtp4/libwayland-egl1_1.24.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxft-dev arm64 2.3.6-1+b5 [70.8 kB] Fetched 70.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9x2d1az4/libxft-dev_2.3.6-1+b5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pyqt5.qtsvg arm64 5.15.11+dfsg-3 [122 kB] Fetched 122 kB in 0s (10.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk50xu3sy/python3-pyqt5.qtsvg_5.15.11+dfsg-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjbig-dev arm64 2.1-6.1+b3 [30.1 kB] Fetched 30.1 kB in 0s (2951 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkv4uyip7/libjbig-dev_2.1-6.1+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 (4430 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8uq6ym4f/libjson-perl_4.10000-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-urllib3 all 2.6.3-1 [120 kB] Fetched 120 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptsb4ry0w/python3-urllib3_2.6.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxrender-dev arm64 1:0.9.12-1+b1 [38.9 kB] Fetched 38.9 kB in 0s (1802 kB/s) dpkg-name: info: moved 'libxrender-dev_1%3a0.9.12-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpxu9iyg0w/libxrender-dev_0.9.12-1+b1_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 (1035 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvfsu8vkz/sgml-base_1.31+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-prompt-toolkit all 3.0.52-2 [280 kB] Fetched 280 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxrqsv4q4/python3-prompt-toolkit_3.0.52-2_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdjjiw5_k/libpam-runtime_1.7.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-5 [494 kB] Fetched 494 kB in 0s (24.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzjdp528p/autoconf_2.72-5_all.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 (1667 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb2s4m33q/python3-decorator_5.2.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavcodec62 arm64 7:8.0.1-3+b2 [8186 kB] Fetched 8186 kB in 0s (117 MB/s) dpkg-name: info: moved 'libavcodec62_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmp5edh6v50/libavcodec62_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pyqt5 arm64 5.15.11+dfsg-3 [2294 kB] Fetched 2294 kB in 0s (45.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4egw15u5/python3-pyqt5_5.15.11+dfsg-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-iostreams1.83-dev arm64 1.83.0-5+b2 [258 kB] Fetched 258 kB in 0s (13.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2brauha0/libboost-iostreams1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libspatialite8t64 arm64 5.1.0-3+b5 [1609 kB] Fetched 1609 kB in 0s (47.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwav3clbg/libspatialite8t64_5.1.0-3+b5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 bash arm64 5.3-2 [1505 kB] Fetched 1505 kB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeaw535_4/bash_5.3-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgraphite2-3 arm64 1.3.14-11+b1 [71.1 kB] Fetched 71.1 kB in 0s (5567 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5z17t2q2/libgraphite2-3_1.3.14-11+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlxsd1t64 arm64 1.3.0-13+b1 [29.2 kB] Fetched 29.2 kB in 0s (1521 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0vkfilep/libkmlxsd1t64_1.3.0-13+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libprrte-dev arm64 3.0.13-2 [3635 kB] Fetched 3635 kB in 0s (81.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpusi8f9cj/libprrte-dev_3.0.13-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libllvm21 arm64 1:21.1.8-4 [25.4 MB] Fetched 25.4 MB in 0s (153 MB/s) dpkg-name: info: moved 'libllvm21_1%3a21.1.8-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpjpb1twxx/libllvm21_21.1.8-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsepol-dev arm64 3.9-2 [354 kB] Fetched 354 kB in 0s (20.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo8v316ww/libsepol-dev_3.9-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsasl2-2 arm64 2.1.28+dfsg1-10 [55.0 kB] Fetched 55.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1bfd0ilf/libsasl2-2_2.1.28+dfsg1-10_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebp7 arm64 1.5.0-0.1+b1 [281 kB] Fetched 281 kB in 0s (13.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7bxbt8c9/libwebp7_1.5.0-0.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libheif-dev arm64 1.21.2-3 [61.4 kB] Fetched 61.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp34fo93cf/libheif-dev_1.21.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnuma-dev arm64 2.0.19-1+b1 [37.7 kB] Fetched 37.7 kB in 0s (1237 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnxm4a429/libnuma-dev_2.0.19-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpaper2 arm64 2.2.5-0.3+b3 [16.6 kB] Fetched 16.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz4u4cvq8/libpaper2_2.2.5-0.3+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.31 [75.7 kB] Fetched 75.7 kB in 0s (4694 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsud742fn/libdebhelper-perl_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcursor-dev arm64 1:1.2.3-1+b1 [51.8 kB] Fetched 51.8 kB in 0s (2405 kB/s) dpkg-name: info: moved 'libxcursor-dev_1%3a1.2.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp3fkg99xs/libxcursor-dev_1.2.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-extra-2.1-7t64 arm64 2.1.12-stable-10+b2 [102 kB] Fetched 102 kB in 0s (5088 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6yh3p3ri/libevent-extra-2.1-7t64_2.1.12-stable-10+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dirmngr arm64 2.4.8-5 [357 kB] Fetched 357 kB in 0s (15.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7lpqoyxf/dirmngr_2.4.8-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-typeshed all 0.0~git20260204.516eed0-1 [1789 kB] Fetched 1789 kB in 0s (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5_luitt0/python3-typeshed_0.0~git20260204.516eed0-1_all.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 (197 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4mvpc_21/libboost-log-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzstd-dev arm64 1.5.7+dfsg-3+b1 [330 kB] Fetched 330 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2jvdi87p/libzstd-dev_1.5.7+dfsg-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 teckit arm64 2.5.13+ds-1 [816 kB] Fetched 816 kB in 0s (30.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp51esejwc/teckit_2.5.13+ds-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-json1.83-dev arm64 1.83.0-5+b2 [376 kB] Fetched 376 kB in 0s (19.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu7ryg201/libboost-json1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpcsclite1 arm64 2.4.1-1 [55.2 kB] Fetched 55.2 kB in 0s (2689 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprd8ljk0n/libpcsclite1_2.4.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 rpcsvc-proto arm64 1.4.3-1+b2 [60.1 kB] Fetched 60.1 kB in 0s (2923 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvk7_kvy3/rpcsvc-proto_1.4.3-1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 binutils arm64 2.46-2 [279 kB] Fetched 279 kB in 0s (12.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpik_vc5_t/binutils_2.46-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 librav1e-dev arm64 0.8.1-7 [14.3 kB] Fetched 14.3 kB in 0s (645 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeso8vecr/librav1e-dev_0.8.1-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxslt1.1 arm64 1.1.43-0.3 [146 kB] Fetched 146 kB in 0s (6498 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn4liaela/libxslt1.1_1.1.43-0.3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgdbm-compat4t64 arm64 1.26-1+b1 [53.0 kB] Fetched 53.0 kB in 0s (2602 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuat4u5ki/libgdbm-compat4t64_1.26-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsepol2 arm64 3.9-2 [263 kB] Fetched 263 kB in 0s (12.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8xmb4o6d/libsepol2_3.9-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgd3 arm64 2.3.3-13+b1 [115 kB] Fetched 115 kB in 0s (5112 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_rupumdo/libgd3_2.3.3-13+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libncursesw6 arm64 6.6+20251231-1 [125 kB] Fetched 125 kB in 0s (5792 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps_148qpa/libncursesw6_6.6+20251231-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-310 arm64 1.14.6+repack-2 [1121 kB] Fetched 1121 kB in 0s (43.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdy7cxalb/libhdf5-310_1.14.6+repack-2_arm64.deb' Downloading dependency 726 of 1132: tipa:arm64=2:1.3-21 Downloading dependency 727 of 1132: libext2fs2t64:arm64=1.47.2-3+b8 Downloading dependency 728 of 1132: libglew2.2:arm64=2.2.0-4+b3 Downloading dependency 729 of 1132: libhsa-runtime64-1:arm64=6.4.3+dfsg-5 Downloading dependency 730 of 1132: liblcms2-dev:arm64=2.17-1 Downloading dependency 731 of 1132: cfortran:arm64=20210827-1.1 Downloading dependency 732 of 1132: libfuse3-4:arm64=3.18.1-1 Downloading dependency 733 of 1132: libgl1:arm64=1.7.0-3 Downloading dependency 734 of 1132: dh-strip-nondeterminism:arm64=1.15.0-1 Downloading dependency 735 of 1132: libjs-jquery-ui:arm64=1.13.2+dfsg-1 Downloading dependency 736 of 1132: libatomic1:arm64=15.2.0-14 Downloading dependency 737 of 1132: libwebpdecoder3:arm64=1.5.0-0.1+b1 Downloading dependency 738 of 1132: openmpi-bin:arm64=5.0.9-6 Downloading dependency 739 of 1132: libarchive-zip-perl:arm64=1.68-1 Downloading dependency 740 of 1132: grep:arm64=3.12-1+b1 Downloading dependency 741 of 1132: libpython3.13:arm64=3.13.12-1 Downloading dependency 742 of 1132: texlive-lang-english:arm64=2025.20260124-1 Downloading dependency 743 of 1132: libadios2-mpi-c-2.11:arm64=2.11.0+dfsg1-6+b1 Downloading dependency 744 of 1132: libnettle8t64:arm64=3.10.2-1 Downloading dependency 745 of 1132: ghostscript:arm64=10.06.0~dfsg-3 Downloading dependency 746 of 1132: dash:arm64=0.5.12-12+b1 Downloading dependency 747 of 1132: libboost-log1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 748 of 1132: krb5-multidev:arm64=1.22.1-2 Downloading dependency 749 of 1132: libaom3:arm64=3.13.1-2 Downloading dependency 750 of 1132: libasan8:arm64=15.2.0-14 Downloading dependency 751 of 1132: libatk-bridge2.0-0t64:arm64=2.59.1-2 Downloading dependency 752 of 1132: graphviz:arm64=14.1.2-1 Downloading dependency 753 of 1132: python3-pygraphviz:arm64=1.14-5 Downloading dependency 754 of 1132: libmpfrc++-dev:arm64=3.7.2+ds-1 Downloading dependency 755 of 1132: libjsoncpp26:arm64=1.9.6-5 Downloading dependency 756 of 1132: libpython3.13-stdlib:arm64=3.13.12-1 Downloading dependency 757 of 1132: libgio-2.0-dev:arm64=2.87.2-3 Downloading dependency 758 of 1132: libgssapi-krb5-2:arm64=1.22.1-2 Downloading dependency 759 of 1132: python3.13-minimal:arm64=3.13.12-1 Downloading dependency 760 of 1132: libtiff6:arm64=4.7.1-1 Downloading dependency 761 of 1132: libboost-timer1.83.0:arm64=1.83.0-5+b2 Downloading dependency 762 of 1132: libapparmor1:arm64=4.1.6-3 Downloading dependency 763 of 1132: libqt5designer5:arm64=5.15.17-4+b1 Downloading dependency 764 of 1132: libboost-type-erasure1.83.0:arm64=1.83.0-5+b2 Downloading dependency 765 of 1132: openssh-client:arm64=1:10.2p1-5 Downloading dependency 766 of 1132: texlive-lang-chinese:arm64=2025.20260124-1 Downloading dependency 767 of 1132: libucc1:arm64=1.7.0~rc1-1 Downloading dependency 768 of 1132: libgcc-15-dev:arm64=15.2.0-14 Downloading dependency 769 of 1132: libtcl8.6:arm64=8.6.17+dfsg-1+b1 Downloading dependency 770 of 1132: base-files:arm64=14 Downloading dependency 771 of 1132: libgts-0.7-5t64:arm64=0.7.6+darcs121130-5.2+b2 Downloading dependency 772 of 1132: libboost-container-dev:arm64=1.83.0.2+b2 Downloading dependency 773 of 1132: python3-docutils:arm64=0.22.4+dfsg-1 Downloading dependency 774 of 1132: libamdhip64-6:arm64=6.4.3-5 Downloading dependency 775 of 1132: libjpeg62-turbo-dev:arm64=1:2.1.5-4 Downloading dependency 776 of 1132: libcolamd3:arm64=1:7.12.2+dfsg-1 Downloading dependency 777 of 1132: libzmq5:arm64=4.3.5-1+b4 Downloading dependency 778 of 1132: hostname:arm64=3.25+b1 Downloading dependency 779 of 1132: libopengl-dev:arm64=1.7.0-3 Downloading dependency 780 of 1132: libsm-dev:arm64=2:1.2.6-1+b1 Downloading dependency 781 of 1132: libxcb1-dev:arm64=1.17.0-2+b2 Downloading dependency 782 of 1132: libxau-dev:arm64=1:1.0.11-1+b1 Downloading dependency 783 of 1132: libxcb-xfixes0:arm64=1.17.0-2+b2 Downloading dependency 784 of 1132: libpipeline1:arm64=1.5.8-2 Downloading dependency 785 of 1132: libboost-fiber1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 786 of 1132: libopenblas0:arm64=0.3.31+ds-3 Downloading dependency 787 of 1132: ocl-icd-libopencl1:arm64=2.3.4-1 Downloading dependency 788 of 1132: python3-pyparsing:arm64=3.1.3-1 Downloading dependency 789 of 1132: dbus-daemon:arm64=1.16.2-4 Downloading dependency 790 of 1132: texlive-lang-portuguese:arm64=2025.20260124-1 Downloading dependency 791 of 1132: dpkg-dev:arm64=1.23.5 Downloading dependency 792 of 1132: libboost-math1.83.0:arm64=1.83.0-5+b2 Downloading dependency 793 of 1132: libglib2.0-dev:arm64=2.87.2-3 Downloading dependency 794 of 1132: libseccomp2:arm64=2.6.0-2+b1 Downloading dependency 795 of 1132: libc6:arm64=2.42-13 Downloading dependency 796 of 1132: gdal-data:arm64=3.12.2+dfsg-1 Downloading dependency 797 of 1132: python3-dev:arm64=3.13.9-3 Downloading dependency 798 of 1132: libb2-1:arm64=0.98.1-1.1+b3 Downloading dependency 799 of 1132: libimagequant0:arm64=4.4.1-1+b1 Downloading dependency 800 of 1132: libboost-chrono1.83.0t64:arm64=1.83.0-5+b2 Downloading dependency 801 of 1132: libwayland-egl1:arm64=1.24.0-2+b2 Downloading dependency 802 of 1132: libxft-dev:arm64=2.3.6-1+b5 Downloading dependency 803 of 1132: python3-pyqt5.qtsvg:arm64=5.15.11+dfsg-3 Downloading dependency 804 of 1132: libjbig-dev:arm64=2.1-6.1+b3 Downloading dependency 805 of 1132: libjson-perl:arm64=4.10000-1 Downloading dependency 806 of 1132: python3-urllib3:arm64=2.6.3-1 Downloading dependency 807 of 1132: libxrender-dev:arm64=1:0.9.12-1+b1 Downloading dependency 808 of 1132: sgml-base:arm64=1.31+nmu1 Downloading dependency 809 of 1132: python3-prompt-toolkit:arm64=3.0.52-2 Downloading dependency 810 of 1132: libpam-runtime:arm64=1.7.0-5 Downloading dependency 811 of 1132: autoconf:arm64=2.72-5 Downloading dependency 812 of 1132: python3-decorator:arm64=5.2.1-2 Downloading dependency 813 of 1132: libavcodec62:arm64=7:8.0.1-3+b2 Downloading dependency 814 of 1132: python3-pyqt5:arm64=5.15.11+dfsg-3 Downloading dependency 815 of 1132: libboost-iostreams1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 816 of 1132: libspatialite8t64:arm64=5.1.0-3+b5 Downloading dependency 817 of 1132: bash:arm64=5.3-2 Downloading dependency 818 of 1132: libgraphite2-3:arm64=1.3.14-11+b1 Downloading dependency 819 of 1132: libkmlxsd1t64:arm64=1.3.0-13+b1 Downloading dependency 820 of 1132: libprrte-dev:arm64=3.0.13-2 Downloading dependency 821 of 1132: libllvm21:arm64=1:21.1.8-4 Downloading dependency 822 of 1132: libsepol-dev:arm64=3.9-2 Downloading dependency 823 of 1132: libsasl2-2:arm64=2.1.28+dfsg1-10 Downloading dependency 824 of 1132: libwebp7:arm64=1.5.0-0.1+b1 Downloading dependency 825 of 1132: libheif-dev:arm64=1.21.2-3 Downloading dependency 826 of 1132: libnuma-dev:arm64=2.0.19-1+b1 Downloading dependency 827 of 1132: libpaper2:arm64=2.2.5-0.3+b3 Downloading dependency 828 of 1132: libdebhelper-perl:arm64=13.31 Downloading dependency 829 of 1132: libxcursor-dev:arm64=1:1.2.3-1+b1 Downloading dependency 830 of 1132: libevent-extra-2.1-7t64:arm64=2.1.12-stable-10+b2 Downloading dependency 831 of 1132: dirmngr:arm64=2.4.8-5 Downloading dependency 832 of 1132: python3-typeshed:arm64=0.0~git20260204.516eed0-1 Downloading dependency 833 of 1132: libboost-log-dev:arm64=1.83.0.2+b2 Downloading dependency 834 of 1132: libzstd-dev:arm64=1.5.7+dfsg-3+b1 Downloading dependency 835 of 1132: teckit:arm64=2.5.13+ds-1 Downloading dependency 836 of 1132: libboost-json1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 837 of 1132: libpcsclite1:arm64=2.4.1-1 Downloading dependency 838 of 1132: rpcsvc-proto:arm64=1.4.3-1+b2 Downloading dependency 839 of 1132: binutils:arm64=2.46-2 Downloading dependency 840 of 1132: librav1e-dev:arm64=0.8.1-7 Downloading dependency 841 of 1132: libxslt1.1:arm64=1.1.43-0.3 Downloading dependency 842 of 1132: libgdbm-compat4t64:arm64=1.26-1+b1 Downloading dependency 843 of 1132: libsepol2:arm64=3.9-2 Downloading dependency 844 of 1132: libgd3:arm64=2.3.3-13+b1 Downloading dependency 845 of 1132: libncursesw6:arm64=6.6+20251231-1 Downloading dependency 846 of 1132: libhdf5-310:arm64=1.14.6+repack-2 Downloading dependency 847 of 1132: python3-zopfli:arm64=0.4.1-1Get:1 http://deb.debian.org/debian unstable/main arm64 python3-zopfli arm64 0.4.1-1 [10.7 kB] Fetched 10.7 kB in 0s (454 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoi73hwtp/python3-zopfli_0.4.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 22 [12.2 kB] Fetched 12.2 kB in 0s (655 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplemb1myg/dh-autoreconf_22_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 default-jre arm64 2:1.21-76 [1068 B] Fetched 1068 B in 0s (65.3 kB/s) dpkg-name: info: moved 'default-jre_2%3a1.21-76_arm64.deb' to '/srv/rebuilderd/tmp/tmpi86k6cga/default-jre_1.21-76_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-autocommand all 2.2.2-4 [13.7 kB] Fetched 13.7 kB in 0s (1122 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprj_iy6sd/python3-autocommand_2.2.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgnutls30t64 arm64 3.8.12-3 [1409 kB] Fetched 1409 kB in 0s (99.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsn323mf8/libgnutls30t64_3.8.12-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsframe3 arm64 2.46-2 [84.9 kB] Fetched 84.9 kB in 0s (4680 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps797s2a6/libsframe3_2.46-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-german all 2025.20260124-1 [22.4 MB] Fetched 22.4 MB in 1s (28.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzzen5b02/texlive-lang-german_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfontconfig1 arm64 2.17.1-5 [125 kB] Fetched 125 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8i9kpe8r/libfontconfig1_2.17.1-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openjdk-21-jre arm64 21.0.10+7-1 [196 kB] Fetched 196 kB in 0s (19.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu_l0bfjs/openjdk-21-jre_21.0.10+7-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-pil arm64 12.1.1-1 [522 kB] Fetched 522 kB in 0s (42.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjaco6q4r/python3-pil_12.1.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph1.83.0 arm64 1.83.0-5+b2 [341 kB] Fetched 341 kB in 0s (17.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2vdzq9z2/libboost-graph1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfontconfig1-dev arm64 2.17.1-5 [6664 B] Fetched 6664 B in 0s (369 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmqc46zno/libfontconfig1-dev_2.17.1-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 vtk9 arm64 9.5.2+dfsg3-8 [37.7 kB] Fetched 37.7 kB in 0s (2031 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1oj6xsnq/vtk9_9.5.2+dfsg3-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-pthreads-2.1-7t64 arm64 2.1.12-stable-10+b2 [54.4 kB] Fetched 54.4 kB in 0s (2782 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkzk9maux/libevent-pthreads-2.1-7t64_2.1.12-stable-10+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libparu1 arm64 1:7.12.2+dfsg-1 [70.5 kB] Fetched 70.5 kB in 0s (3504 kB/s) dpkg-name: info: moved 'libparu1_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpk1rej1ld/libparu1_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcbor0.10 arm64 0.10.2-2.1 [27.3 kB] Fetched 27.3 kB in 0s (1577 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbkt691ng/libcbor0.10_0.10.2-2.1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmpfi0 arm64 1.5.4+ds-4+b1 [35.3 kB] Fetched 35.3 kB in 0s (1931 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpztm10z0y/libmpfi0_1.5.4+ds-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python-babel-localedata all 2.17.0-2 [6052 kB] Fetched 6052 kB in 0s (169 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj1j39r19/python-babel-localedata_2.17.0-2_all.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 (994 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqtwjsy6r/xml-core_0.19_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvtk9-dev arm64 9.5.2+dfsg3-8 [4655 kB] Fetched 4655 kB in 0s (92.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpenilk6it/libvtk9-dev_9.5.2+dfsg3-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 findutils arm64 4.10.0-3+b1 [695 kB] Fetched 695 kB in 0s (32.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7l4ama89/findutils_4.10.0-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-spanish all 2025.20260124-1 [14.2 MB] Fetched 14.2 MB in 0s (36.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi0mwvggz/texlive-lang-spanish_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglib2.0-bin arm64 2.87.2-3 [129 kB] Fetched 129 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfx8tvm4b/libglib2.0-bin_2.87.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libfyba-dev arm64 4.1.1-11+b2 [167 kB] Fetched 167 kB in 0s (8237 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2uj1eljd/libfyba-dev_4.1.1-11+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblosc2-7 arm64 2.23.0+ds-1 [169 kB] Fetched 169 kB in 0s (12.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1mqyivlv/libblosc2-7_2.23.0+ds-1_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 (806 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpre4vz5b7/libsasl2-modules-db_2.1.28+dfsg1-10_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-numpy1.83-dev arm64 1.83.0-5+b2 [246 kB] Fetched 246 kB in 0s (23.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4zhzaf9y/libboost-numpy1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-asttokens all 3.0.1-2 [20.6 kB] Fetched 20.6 kB in 0s (1175 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcxtv5l4o/python3-asttokens_3.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnpth0t64 arm64 1.8-3+b1 [23.1 kB] Fetched 23.1 kB in 0s (1265 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0jejk3pc/libnpth0t64_1.8-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavutil-dev arm64 7:8.0.1-3+b2 [587 kB] Fetched 587 kB in 0s (20.8 MB/s) dpkg-name: info: moved 'libavutil-dev_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmpq8vqamjr/libavutil-dev_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-wave1.83-dev arm64 1.83.0-5+b2 [493 kB] Fetched 493 kB in 0s (26.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm1pzwiva/libboost-wave1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarpack2-dev arm64 3.9.1-6+b1 [99.5 kB] Fetched 99.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzpjuizn9/libarpack2-dev_3.9.1-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-coroutine1.83.0 arm64 1.83.0-5+b2 [231 kB] Fetched 231 kB in 0s (13.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwns0euwa/libboost-coroutine1.83.0_1.83.0-5+b2_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 (5015 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnm05qk92/autotools-dev_20240727.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbtf2 arm64 1:7.12.2+dfsg-1 [34.2 kB] Fetched 34.2 kB in 0s (2019 kB/s) dpkg-name: info: moved 'libbtf2_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmptunkxmfy/libbtf2_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ca-certificates-java all 20240118 [11.6 kB] Fetched 11.6 kB in 0s (704 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpklovy_t7/ca-certificates-java_20240118_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 cmake arm64 4.2.3-2 [10.7 MB] Fetched 10.7 MB in 0s (111 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy205pd18/cmake_4.2.3-2_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 (15.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpudg2lp2n/libsrt1.5-gnutls_1.5.4-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmp3lame0 arm64 3.101~svn6525+dfsg-2 [277 kB] Fetched 277 kB in 0s (15.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj43od2pw/libmp3lame0_3.101~svn6525+dfsg-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcfitsio-dev arm64 4.6.3-1+b1 [599 kB] Fetched 599 kB in 0s (27.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp344ukdby/libcfitsio-dev_4.6.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglycin-2-0 arm64 2.0.8-1 [1260 kB] Fetched 1260 kB in 0s (13.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr9khi6ez/libglycin-2-0_2.0.8-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-rubygems all 3.6.7-2 [407 kB] Fetched 407 kB in 0s (20.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp29ctd22b/ruby-rubygems_3.6.7-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebpdemux2 arm64 1.5.0-0.1+b1 [113 kB] Fetched 113 kB in 0s (6672 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1of0f2m0/libwebpdemux2_1.5.0-0.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-greek all 2025.20260124-1 [79.2 MB] Fetched 79.2 MB in 1s (157 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf4vep5_n/texlive-lang-greek_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-baekmuk all 2.2-15 [8766 kB] Fetched 8766 kB in 0s (114 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpomptow4a/fonts-baekmuk_2.2-15_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 uuid-dev arm64 2.41.3-4 [50.4 kB] Fetched 50.4 kB in 0s (2813 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4v0eanr1/uuid-dev_2.41.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbz2-dev arm64 1.0.8-6+b1 [30.9 kB] Fetched 30.9 kB in 0s (1580 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpybdbyfnw/libbz2-dev_1.0.8-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnuma1 arm64 2.0.19-1+b1 [21.9 kB] Fetched 21.9 kB in 0s (1214 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfp93_1c7/libnuma1_2.0.19-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.2-1 [242 kB] Fetched 242 kB in 0s (11.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpix_v4x7q/gettext-base_0.23.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnorm1t64 arm64 1.5.9+dfsg-4 [205 kB] Fetched 205 kB in 0s (20.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpftt2sx15/libnorm1t64_1.5.9+dfsg-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtbbbind-2-5 arm64 2022.3.0-2 [14.4 kB] Fetched 14.4 kB in 0s (796 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprzsyke_9/libtbbbind-2-5_2022.3.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-test1.83-dev arm64 1.83.0-5+b2 [542 kB] Fetched 542 kB in 0s (40.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr4mqp3lv/libboost-test1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssh-4 arm64 0.11.3-1+b1 [195 kB] Fetched 195 kB in 0s (9360 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmtiipfw9/libssh-4_0.11.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwacom9 arm64 2.18.0-1 [25.7 kB] Fetched 25.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1_6g2o6f/libwacom9_2.18.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-timer1.83-dev arm64 1.83.0-5+b2 [233 kB] Fetched 233 kB in 0s (12.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa9_f2s03/libboost-timer1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 lmodern all 2.005-1 [9480 kB] Fetched 9480 kB in 0s (168 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_hq40o30/lmodern_2.005-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmount1 arm64 2.41.3-4 [199 kB] Fetched 199 kB in 0s (10.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvewcsne0/libmount1_2.41.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libutfcpp-dev all 4.0.9-1 [13.5 kB] Fetched 13.5 kB in 0s (854 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4uv_ae7d/libutfcpp-dev_4.0.9-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 patch arm64 2.8-2+b1 [128 kB] Fetched 128 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjgjc_sw_/patch_2.8-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvorbisenc2 arm64 1.3.7-3+b1 [75.7 kB] Fetched 75.7 kB in 0s (6004 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps70f2p1l/libvorbisenc2_1.3.7-3+b1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp885bxinj/python3-pickleshare_0.7.5-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-dri3-0 arm64 1.17.0-2+b2 [107 kB] Fetched 107 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppmns8wg6/libxcb-dri3-0_1.17.0-2+b2_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.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk_n6gyuj/libjs-jquery_3.7.1+dfsg+~3.5.33-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-latex-base all 2025.20260124-1 [1340 kB] Fetched 1340 kB in 0s (51.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfhbflf3x/texlive-latex-base_2025.20260124-1_all.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 (8722 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkptylv06/libjxl-dev_0.11.1-6_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblerc4 arm64 4.0.0+ds-5+b1 [152 kB] Fetched 152 kB in 0s (5506 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8coplcg_/liblerc4_4.0.0+ds-5+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblcms2-2 arm64 2.17-1 [152 kB] Fetched 152 kB in 0s (10.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu0znufvw/liblcms2-2_2.17-1_arm64.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 (18.8 MB/s) dpkg-name: info: moved 'fonts-tlwg-norasi-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp1u5ke3b2/fonts-tlwg-norasi-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuitesparse-dev arm64 1:7.12.2+dfsg-1 [1318 kB] Fetched 1318 kB in 0s (83.2 MB/s) dpkg-name: info: moved 'libsuitesparse-dev_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpki6jda5h/libsuitesparse-dev_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt6dbus6 arm64 6.9.2+dfsg-4+b1 [241 kB] Fetched 241 kB in 0s (20.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7ph0sm_m/libqt6dbus6_6.9.2+dfsg-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjson-c-dev arm64 0.18+ds-3 [72.7 kB] Fetched 72.7 kB in 0s (6541 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9uaeg0w8/libjson-c-dev_0.18+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libzstd1 arm64 1.5.7+dfsg-3+b1 [261 kB] Fetched 261 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbwr2p4h7/libzstd1_1.5.7+dfsg-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libibumad3 arm64 61.0-2 [29.5 kB] Fetched 29.5 kB in 0s (437 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmwf7yvir/libibumad3_61.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libinput-bin arm64 1.31.0-1 [28.7 kB] Fetched 28.7 kB in 0s (1564 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv9y11d54/libinput-bin_1.31.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-contourpy arm64 1.3.3-1+b1 [264 kB] Fetched 264 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1nf_ju4m/python3-contourpy_1.3.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openssl-provider-legacy arm64 3.5.5-1 [308 kB] Fetched 308 kB in 0s (15.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppz2cx9fy/openssl-provider-legacy_3.5.5-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5core5t64 arm64 5.15.17+dfsg-7+b1 [1805 kB] Fetched 1805 kB in 0s (90.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpejx09agl/libqt5core5t64_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libp11-kit-dev arm64 0.26.2-2 [223 kB] Fetched 223 kB in 0s (21.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2urb__rb/libp11-kit-dev_0.26.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcups2t64 arm64 2.4.16-1 [235 kB] Fetched 235 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaybv451_/libcups2t64_2.4.16-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtbbmalloc2 arm64 2022.3.0-2 [36.2 kB] Fetched 36.2 kB in 0s (1726 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpixdg5iki/libtbbmalloc2_2022.3.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsysprof-capture-4-dev arm64 50~beta-1 [49.4 kB] Fetched 49.4 kB in 0s (3839 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx3dxr8j4/libsysprof-capture-4-dev_50~beta-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjson-c5 arm64 0.18+ds-3 [43.1 kB] Fetched 43.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzu7otodi/libjson-c5_0.18+ds-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 systemd-sysv arm64 260~rc1-2 [36.8 kB] Fetched 36.8 kB in 0s (1767 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9npe8rh8/systemd-sysv_260~rc1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 pyqt5-dev-tools arm64 5.15.11+dfsg-3 [178 kB] Fetched 178 kB in 0s (16.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp87jgsbz/pyqt5-dev-tools_5.15.11+dfsg-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libunbound8 arm64 1.24.2-1 [561 kB] Fetched 561 kB in 0s (27.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxyyd6vej/libunbound8_1.24.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libclang-common-21-dev arm64 1:21.1.8-4 [767 kB] Fetched 767 kB in 0s (34.6 MB/s) dpkg-name: info: moved 'libclang-common-21-dev_1%3a21.1.8-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpmib2acyz/libclang-common-21-dev_21.1.8-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 zlib1g arm64 1:1.3.dfsg+really1.3.1-3 [85.9 kB] Fetched 85.9 kB in 0s (4663 kB/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.1-3_arm64.deb' to '/srv/rebuilderd/tmp/tmphzy252ej/zlib1g_1.3.dfsg+really1.3.1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libthai-data all 0.1.30-1 [172 kB] Fetched 172 kB in 0s (15.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwfv0p5c3/libthai-data_0.1.30-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavahi-common3 arm64 0.8-18 [43.4 kB] Fetched 43.4 kB in 0s (2355 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf2rn7f6r/libavahi-common3_0.8-18_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdpkg-perl all 1.23.5 [668 kB] Fetched 668 kB in 0s (32.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo4plopxh/libdpkg-perl_1.23.5_all.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 (0 B/s) dpkg-name: info: moved 'fonts-tlwg-purisa-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp3hur8qh2/fonts-tlwg-purisa-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-hl-cpp-310 arm64 1.14.6+repack-2 [20.0 kB] Fetched 20.0 kB in 0s (971 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4sm3z8bc/libhdf5-hl-cpp-310_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libminizip-dev arm64 1:1.3.dfsg+really1.3.1-3 [60.8 kB] Fetched 60.8 kB in 0s (3253 kB/s) dpkg-name: info: moved 'libminizip-dev_1%3a1.3.dfsg+really1.3.1-3_arm64.deb' to '/srv/rebuilderd/tmp/tmpjh5tjnx5/libminizip-dev_1.3.dfsg+really1.3.1-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libopenjp2-7-dev arm64 2.5.4-1 [228 kB] Fetched 228 kB in 0s (19.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcef39_x7/libopenjp2-7-dev_2.5.4-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnetcdf22 arm64 1:4.10.0-1 [483 kB] Fetched 483 kB in 0s (35.7 MB/s) dpkg-name: info: moved 'libnetcdf22_1%3a4.10.0-1_arm64.deb' to '/srv/rebuilderd/tmp/tmptg5r11sz/libnetcdf22_4.10.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtheora1 arm64 1.2.0+dfsg-6+b1 [128 kB] Fetched 128 kB in 0s (11.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoart9ino/libtheora1_1.2.0+dfsg-6+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgbm1 arm64 26.0.1-2 [46.1 kB] Fetched 46.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp85_xyvji/libgbm1_26.0.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwacom-common all 2.18.0-1 [117 kB] Fetched 117 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjwae_uq8/libwacom-common_2.18.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxdmcp6 arm64 1:1.1.5-2 [27.9 kB] Fetched 27.9 kB in 0s (1365 kB/s) dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-2_arm64.deb' to '/srv/rebuilderd/tmp/tmprvcgfnv6/libxdmcp6_1.1.5-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-parso all 0.8.5-1 [68.2 kB] Fetched 68.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplc8bhiun/python3-parso_0.8.5-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 nlohmann-json3-dev all 3.12.0.really.3.12.0.really.3.11.3-3 [263 kB] Fetched 263 kB in 0s (21.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp61iyovai/nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpam-modules-bin arm64 1.7.0-5+b1 [48.0 kB] Fetched 48.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpaxcpe9lg/libpam-modules-bin_1.7.0-5+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtext-charwidth-perl arm64 0.04-11+b5 [9644 B] Fetched 9644 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp11vpgc1g/libtext-charwidth-perl_0.04-11+b5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-image0 arm64 0.4.0-2+b3 [21.8 kB] Fetched 21.8 kB in 0s (1179 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph1_7e11b/libxcb-image0_0.4.0-2+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt6gui6 arm64 6.9.2+dfsg-4+b1 [2875 kB] Fetched 2875 kB in 0s (145 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptj31hotc/libqt6gui6_6.9.2+dfsg-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libx11-xcb1 arm64 2:1.8.13-1 [250 kB] Fetched 250 kB in 0s (0 B/s) dpkg-name: info: moved 'libx11-xcb1_2%3a1.8.13-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp5yh7pt5w/libx11-xcb1_1.8.13-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgeos-dev arm64 3.14.1-2 [61.8 kB] Fetched 61.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpypqk1u1m/libgeos-dev_3.14.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libssh2-1t64 arm64 1.11.1-1+b1 [235 kB] Fetched 235 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5dhfa3ss/libssh2-1t64_1.11.1-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5opengl5t64 arm64 5.15.17+dfsg-7+b1 [137 kB] Fetched 137 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv1kafgvq/libqt5opengl5t64_5.15.17+dfsg-7+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqglviewer-dev-qt5 arm64 2.8.0+dfsg1-4 [4452 B] Fetched 4452 B in 0s (161 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpci5vt34p/libqglviewer-dev-qt5_2.8.0+dfsg1-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ncurses-base all 6.6+20251231-1 [277 kB] Fetched 277 kB in 0s (22.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpag07lgmo/ncurses-base_6.6+20251231-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-nowide1.83-dev arm64 1.83.0-5+b2 [232 kB] Fetched 232 kB in 0s (19.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5_sln72f/libboost-nowide1.83-dev_1.83.0-5+b2_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 (7821 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpggmlevyf/libgs-common_10.06.0~dfsg-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpsl5t64 arm64 0.21.2-1.1+b2 [59.6 kB] Fetched 59.6 kB in 0s (3158 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx3zruayx/libpsl5t64_0.21.2-1.1+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqhull8.0 arm64 2020.2-8 [227 kB] Fetched 227 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpep48y95a/libqhull8.0_2020.2-8_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 (9125 kB/s) dpkg-name: info: moved 'fonts-tlwg-laksaman-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpnndxgaqf/fonts-tlwg-laksaman-otf_0.7.3-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 (593 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp52dncozu/libcommons-parent-java_56-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgeos3.14.1 arm64 3.14.1-2 [911 kB] Fetched 911 kB in 0s (40.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv4rswzvf/libgeos3.14.1_3.14.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgvpr2 arm64 14.1.2-1 [115 kB] Fetched 115 kB in 0s (6074 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph40wlgkc/libgvpr2_14.1.2-1_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 (35.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn7w_tefu/python3-setuptools_78.1.1-0.1_all.deb' Downloading dependency 848 of 1132: dh-autoreconf:arm64=22 Downloading dependency 849 of 1132: default-jre:arm64=2:1.21-76 Downloading dependency 850 of 1132: python3-autocommand:arm64=2.2.2-4 Downloading dependency 851 of 1132: libgnutls30t64:arm64=3.8.12-3 Downloading dependency 852 of 1132: libsframe3:arm64=2.46-2 Downloading dependency 853 of 1132: texlive-lang-german:arm64=2025.20260124-1 Downloading dependency 854 of 1132: libfontconfig1:arm64=2.17.1-5 Downloading dependency 855 of 1132: openjdk-21-jre:arm64=21.0.10+7-1 Downloading dependency 856 of 1132: python3-pil:arm64=12.1.1-1 Downloading dependency 857 of 1132: libboost-graph1.83.0:arm64=1.83.0-5+b2 Downloading dependency 858 of 1132: libfontconfig1-dev:arm64=2.17.1-5 Downloading dependency 859 of 1132: vtk9:arm64=9.5.2+dfsg3-8 Downloading dependency 860 of 1132: libevent-pthreads-2.1-7t64:arm64=2.1.12-stable-10+b2 Downloading dependency 861 of 1132: libparu1:arm64=1:7.12.2+dfsg-1 Downloading dependency 862 of 1132: libcbor0.10:arm64=0.10.2-2.1 Downloading dependency 863 of 1132: libmpfi0:arm64=1.5.4+ds-4+b1 Downloading dependency 864 of 1132: python-babel-localedata:arm64=2.17.0-2 Downloading dependency 865 of 1132: xml-core:arm64=0.19 Downloading dependency 866 of 1132: libvtk9-dev:arm64=9.5.2+dfsg3-8 Downloading dependency 867 of 1132: findutils:arm64=4.10.0-3+b1 Downloading dependency 868 of 1132: texlive-lang-spanish:arm64=2025.20260124-1 Downloading dependency 869 of 1132: libglib2.0-bin:arm64=2.87.2-3 Downloading dependency 870 of 1132: libfyba-dev:arm64=4.1.1-11+b2 Downloading dependency 871 of 1132: libblosc2-7:arm64=2.23.0+ds-1 Downloading dependency 872 of 1132: libsasl2-modules-db:arm64=2.1.28+dfsg1-10 Downloading dependency 873 of 1132: libboost-numpy1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 874 of 1132: python3-asttokens:arm64=3.0.1-2 Downloading dependency 875 of 1132: libnpth0t64:arm64=1.8-3+b1 Downloading dependency 876 of 1132: libavutil-dev:arm64=7:8.0.1-3+b2 Downloading dependency 877 of 1132: libboost-wave1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 878 of 1132: libarpack2-dev:arm64=3.9.1-6+b1 Downloading dependency 879 of 1132: libboost-coroutine1.83.0:arm64=1.83.0-5+b2 Downloading dependency 880 of 1132: autotools-dev:arm64=20240727.1 Downloading dependency 881 of 1132: libbtf2:arm64=1:7.12.2+dfsg-1 Downloading dependency 882 of 1132: ca-certificates-java:arm64=20240118 Downloading dependency 883 of 1132: cmake:arm64=4.2.3-2 Downloading dependency 884 of 1132: libsrt1.5-gnutls:arm64=1.5.4-3 Downloading dependency 885 of 1132: libmp3lame0:arm64=3.101~svn6525+dfsg-2 Downloading dependency 886 of 1132: libcfitsio-dev:arm64=4.6.3-1+b1 Downloading dependency 887 of 1132: libglycin-2-0:arm64=2.0.8-1 Downloading dependency 888 of 1132: ruby-rubygems:arm64=3.6.7-2 Downloading dependency 889 of 1132: libwebpdemux2:arm64=1.5.0-0.1+b1 Downloading dependency 890 of 1132: texlive-lang-greek:arm64=2025.20260124-1 Downloading dependency 891 of 1132: fonts-baekmuk:arm64=2.2-15 Downloading dependency 892 of 1132: uuid-dev:arm64=2.41.3-4 Downloading dependency 893 of 1132: libbz2-dev:arm64=1.0.8-6+b1 Downloading dependency 894 of 1132: libnuma1:arm64=2.0.19-1+b1 Downloading dependency 895 of 1132: gettext-base:arm64=0.23.2-1 Downloading dependency 896 of 1132: libnorm1t64:arm64=1.5.9+dfsg-4 Downloading dependency 897 of 1132: libtbbbind-2-5:arm64=2022.3.0-2 Downloading dependency 898 of 1132: libboost-test1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 899 of 1132: libssh-4:arm64=0.11.3-1+b1 Downloading dependency 900 of 1132: libwacom9:arm64=2.18.0-1 Downloading dependency 901 of 1132: libboost-timer1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 902 of 1132: lmodern:arm64=2.005-1 Downloading dependency 903 of 1132: libmount1:arm64=2.41.3-4 Downloading dependency 904 of 1132: libutfcpp-dev:arm64=4.0.9-1 Downloading dependency 905 of 1132: patch:arm64=2.8-2+b1 Downloading dependency 906 of 1132: libvorbisenc2:arm64=1.3.7-3+b1 Downloading dependency 907 of 1132: python3-pickleshare:arm64=0.7.5-5 Downloading dependency 908 of 1132: libxcb-dri3-0:arm64=1.17.0-2+b2 Downloading dependency 909 of 1132: libjs-jquery:arm64=3.7.1+dfsg+~3.5.33-1 Downloading dependency 910 of 1132: texlive-latex-base:arm64=2025.20260124-1 Downloading dependency 911 of 1132: libjxl-dev:arm64=0.11.1-6 Downloading dependency 912 of 1132: liblerc4:arm64=4.0.0+ds-5+b1 Downloading dependency 913 of 1132: liblcms2-2:arm64=2.17-1 Downloading dependency 914 of 1132: fonts-tlwg-norasi-otf:arm64=1:0.7.3-1 Downloading dependency 915 of 1132: libsuitesparse-dev:arm64=1:7.12.2+dfsg-1 Downloading dependency 916 of 1132: libqt6dbus6:arm64=6.9.2+dfsg-4+b1 Downloading dependency 917 of 1132: libjson-c-dev:arm64=0.18+ds-3 Downloading dependency 918 of 1132: libzstd1:arm64=1.5.7+dfsg-3+b1 Downloading dependency 919 of 1132: libibumad3:arm64=61.0-2 Downloading dependency 920 of 1132: libinput-bin:arm64=1.31.0-1 Downloading dependency 921 of 1132: python3-contourpy:arm64=1.3.3-1+b1 Downloading dependency 922 of 1132: openssl-provider-legacy:arm64=3.5.5-1 Downloading dependency 923 of 1132: libqt5core5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 924 of 1132: libp11-kit-dev:arm64=0.26.2-2 Downloading dependency 925 of 1132: libcups2t64:arm64=2.4.16-1 Downloading dependency 926 of 1132: libtbbmalloc2:arm64=2022.3.0-2 Downloading dependency 927 of 1132: libsysprof-capture-4-dev:arm64=50~beta-1 Downloading dependency 928 of 1132: libjson-c5:arm64=0.18+ds-3 Downloading dependency 929 of 1132: systemd-sysv:arm64=260~rc1-2 Downloading dependency 930 of 1132: pyqt5-dev-tools:arm64=5.15.11+dfsg-3 Downloading dependency 931 of 1132: libunbound8:arm64=1.24.2-1 Downloading dependency 932 of 1132: libclang-common-21-dev:arm64=1:21.1.8-4 Downloading dependency 933 of 1132: zlib1g:arm64=1:1.3.dfsg+really1.3.1-3 Downloading dependency 934 of 1132: libthai-data:arm64=0.1.30-1 Downloading dependency 935 of 1132: libavahi-common3:arm64=0.8-18 Downloading dependency 936 of 1132: libdpkg-perl:arm64=1.23.5 Downloading dependency 937 of 1132: fonts-tlwg-purisa-otf:arm64=1:0.7.3-1 Downloading dependency 938 of 1132: libhdf5-hl-cpp-310:arm64=1.14.6+repack-2 Downloading dependency 939 of 1132: libminizip-dev:arm64=1:1.3.dfsg+really1.3.1-3 Downloading dependency 940 of 1132: libopenjp2-7-dev:arm64=2.5.4-1 Downloading dependency 941 of 1132: libnetcdf22:arm64=1:4.10.0-1 Downloading dependency 942 of 1132: libtheora1:arm64=1.2.0+dfsg-6+b1 Downloading dependency 943 of 1132: libgbm1:arm64=26.0.1-2 Downloading dependency 944 of 1132: libwacom-common:arm64=2.18.0-1 Downloading dependency 945 of 1132: libxdmcp6:arm64=1:1.1.5-2 Downloading dependency 946 of 1132: python3-parso:arm64=0.8.5-1 Downloading dependency 947 of 1132: nlohmann-json3-dev:arm64=3.12.0.really.3.12.0.really.3.11.3-3 Downloading dependency 948 of 1132: libpam-modules-bin:arm64=1.7.0-5+b1 Downloading dependency 949 of 1132: libtext-charwidth-perl:arm64=0.04-11+b5 Downloading dependency 950 of 1132: libxcb-image0:arm64=0.4.0-2+b3 Downloading dependency 951 of 1132: libqt6gui6:arm64=6.9.2+dfsg-4+b1 Downloading dependency 952 of 1132: libx11-xcb1:arm64=2:1.8.13-1 Downloading dependency 953 of 1132: libgeos-dev:arm64=3.14.1-2 Downloading dependency 954 of 1132: libssh2-1t64:arm64=1.11.1-1+b1 Downloading dependency 955 of 1132: libqt5opengl5t64:arm64=5.15.17+dfsg-7+b1 Downloading dependency 956 of 1132: libqglviewer-dev-qt5:arm64=2.8.0+dfsg1-4 Downloading dependency 957 of 1132: ncurses-base:arm64=6.6+20251231-1 Downloading dependency 958 of 1132: libboost-nowide1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 959 of 1132: libgs-common:arm64=10.06.0~dfsg-3 Downloading dependency 960 of 1132: libpsl5t64:arm64=0.21.2-1.1+b2 Downloading dependency 961 of 1132: libqhull8.0:arm64=2020.2-8 Downloading dependency 962 of 1132: fonts-tlwg-laksaman-otf:arm64=1:0.7.3-1 Downloading dependency 963 of 1132: libcommons-parent-java:arm64=56-1 Downloading dependency 964 of 1132: libgeos3.14.1:arm64=3.14.1-2 Downloading dependency 965 of 1132: libgvpr2:arm64=14.1.2-1 Downloading dependency 966 of 1132: python3-setuptools:arm64=78.1.1-0.1 Downloading dependency 967 of 1132: cpp-aarch64-linux-gnu:arm64=4:15.2.0-5Get:1 http://deb.debian.org/debian unstable/main arm64 cpp-aarch64-linux-gnu arm64 4:15.2.0-5 [5320 B] Fetched 5320 B in 0s (0 B/s) dpkg-name: info: moved 'cpp-aarch64-linux-gnu_4%3a15.2.0-5_arm64.deb' to '/srv/rebuilderd/tmp/tmp1nfqvlws/cpp-aarch64-linux-gnu_15.2.0-5_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 (178 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpygs1a327/libboost-graph-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ca-certificates all 20260223 [158 kB] Fetched 158 kB in 0s (14.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpokdq6y07/ca-certificates_20260223_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libstdc++-15-dev arm64 15.2.0-14 [2350 kB] Fetched 2350 kB in 0s (69.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx92q852q/libstdc++-15-dev_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 pkgconf-bin arm64 2.5.1-4 [35.1 kB] Fetched 35.1 kB in 0s (1916 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmvxblysg/pkgconf-bin_2.5.1-4_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 (2321 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg992ksz5/python3-snowballstemmer_3.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-executing all 2.2.1-0.1 [25.7 kB] Fetched 25.7 kB in 0s (1393 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0nq_io_j/python3-executing_2.2.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libswscale-dev arm64 7:8.0.1-3+b2 [396 kB] Fetched 396 kB in 0s (19.1 MB/s) dpkg-name: info: moved 'libswscale-dev_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmppne_wvzf/libswscale-dev_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-lxml arm64 6.0.2-1+b3 [1900 kB] Fetched 1900 kB in 0s (53.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpchtkoqlj/python3-lxml_6.0.2-1+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-plain-generic all 2025.20260124-1 [29.9 MB] Fetched 29.9 MB in 0s (165 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl4m35itg/texlive-plain-generic_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxdot4 arm64 14.1.2-1 [21.3 kB] Fetched 21.3 kB in 0s (1967 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiy4_5_pl/libxdot4_14.1.2-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 (207 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoztnjc2m/libboost-all-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libldl3 arm64 1:7.12.2+dfsg-1 [34.2 kB] Fetched 34.2 kB in 0s (3090 kB/s) dpkg-name: info: moved 'libldl3_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpjwdcf6km/libldl3_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-user-session arm64 1.16.2-4 [53.0 kB] Fetched 53.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp09d2tvf8/dbus-user-session_1.16.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libogg-dev arm64 1.3.6-2 [209 kB] Fetched 209 kB in 0s (10.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2yngwjtt/libogg-dev_1.3.6-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libharfbuzz0b arm64 12.3.2-2+b2 [471 kB] Fetched 471 kB in 0s (23.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjf0d1yld/libharfbuzz0b_12.3.2-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 (295 kB/s) dpkg-name: info: moved 'libruby_1%3a3.3+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpdt79wdjw/libruby_3.3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxmu6 arm64 2:1.1.3-4 [55.0 kB] Fetched 55.0 kB in 0s (4842 kB/s) dpkg-name: info: moved 'libxmu6_2%3a1.1.3-4_arm64.deb' to '/srv/rebuilderd/tmp/tmpnenn2h4d/libxmu6_1.1.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-sphinx all 8.2.3-12 [478 kB] Fetched 478 kB in 0s (23.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps79eepvd/python3-sphinx_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnss3 arm64 2:3.121-1 [1286 kB] Fetched 1286 kB in 0s (55.4 MB/s) dpkg-name: info: moved 'libnss3_2%3a3.121-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpofe212qi/libnss3_3.121-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libccolamd3 arm64 1:7.12.2+dfsg-1 [47.4 kB] Fetched 47.4 kB in 0s (2051 kB/s) dpkg-name: info: moved 'libccolamd3_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpl80wqvbk/libccolamd3_7.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-container1.83-dev arm64 1.83.0-5+b2 [262 kB] Fetched 262 kB in 0s (12.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp63fgpwpm/libboost-container1.83-dev_1.83.0-5+b2_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 (4927 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpea71xatd/libnghttp3-dev_1.12.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-filesystem1.83.0 arm64 1.83.0-5+b2 [271 kB] Fetched 271 kB in 0s (25.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7yn810vj/libboost-filesystem1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 binutils-common arm64 2.46-2 [2635 kB] Fetched 2635 kB in 0s (72.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeaonq8i9/binutils-common_2.46-2_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 (61.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj_uxu0na/fonts-dejavu-core_2.37-8_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavcodec-dev arm64 7:8.0.1-3+b2 [6787 kB] Fetched 6787 kB in 0s (161 MB/s) dpkg-name: info: moved 'libavcodec-dev_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmpm9o4zaav/libavcodec-dev_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-matplotlib arm64 3.10.7+dfsg1-2 [22.7 MB] Fetched 22.7 MB in 0s (120 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoibxuzhf/python3-matplotlib_3.10.7+dfsg1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-date-time1.83-dev arm64 1.83.0-5+b2 [236 kB] Fetched 236 kB in 0s (14.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjl9q9yma/libboost-date-time1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxml2-dev arm64 2.15.1+dfsg-2+b1 [720 kB] Fetched 720 kB in 0s (56.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5hsyav2d/libxml2-dev_2.15.1+dfsg-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxkbcommon0 arm64 1.13.1-1 [136 kB] Fetched 136 kB in 0s (6763 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj4hhv7x0/libxkbcommon0_1.13.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 adduser all 3.154 [210 kB] Fetched 210 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfgsf9mw3/adduser_3.154_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf4-0 arm64 4.3.1-2 [265 kB] Fetched 265 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphuvp1kmw/libhdf4-0_4.3.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgssrpc4t64 arm64 1.22.1-2 [56.5 kB] Fetched 56.5 kB in 0s (2739 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9gzp3tka/libgssrpc4t64_1.22.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxss1 arm64 1:1.2.3-1+b4 [17.0 kB] Fetched 17.0 kB in 0s (771 kB/s) dpkg-name: info: moved 'libxss1_1%3a1.2.3-1+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpxlkcjmme/libxss1_1.2.3-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 pinentry-curses arm64 1.3.2-3+b1 [85.3 kB] Fetched 85.3 kB in 0s (4567 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyt35nvcy/pinentry-curses_1.3.2-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgeotiff5 arm64 1.7.4-2 [65.3 kB] Fetched 65.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp0bw5lh6/libgeotiff5_1.7.4-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevdev2 arm64 1.13.6+dfsg-1 [30.7 kB] Fetched 30.7 kB in 0s (2618 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6byq86vd/libevdev2_1.13.6+dfsg-1_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 (196 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpriiak4vu/ruby-ruby2-keywords_0.0.5-1_all.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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfaf3n4qi/libngtcp2-dev_1.16.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdav1d-dev arm64 1.5.3-1+b1 [27.0 kB] Fetched 27.0 kB in 0s (1452 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyynxpdkp/libdav1d-dev_1.5.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgprofng0 arm64 2.46-2 [680 kB] Fetched 680 kB in 0s (58.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8qzdpw4g/libgprofng0_2.46-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 (749 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp20jkaeq2/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcursor1 arm64 1:1.2.3-1+b1 [39.4 kB] Fetched 39.4 kB in 0s (3477 kB/s) dpkg-name: info: moved 'libxcursor1_1%3a1.2.3-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpb4xfxul7/libxcursor1_1.2.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libasound2t64 arm64 1.2.15.3-1 [348 kB] Fetched 348 kB in 0s (33.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqvc52guu/libasound2t64_1.2.15.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdeflate0 arm64 1.23-2+b1 [42.9 kB] Fetched 42.9 kB in 0s (3787 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz7kq5tfa/libdeflate0_1.23-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglew-dev arm64 2.2.0-4+b3 [263 kB] Fetched 263 kB in 0s (21.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0t22hfar/libglew-dev_2.2.0-4+b3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libidn2-0 arm64 2.3.8-4+b1 [108 kB] Fetched 108 kB in 0s (9848 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgchv06pb/libidn2-0_2.3.8-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libp11-kit0 arm64 0.26.2-2 [436 kB] Fetched 436 kB in 0s (22.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4z7vd_we/libp11-kit0_0.26.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libodbccr2 arm64 2.3.14-1 [17.2 kB] Fetched 17.2 kB in 0s (1365 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxjr21g0r/libodbccr2_2.3.14-1_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 (4319 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppqgt09fj/python3-dateutil_2.9.0-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-type-erasure1.83-dev arm64 1.83.0-5+b2 [248 kB] Fetched 248 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpash10isc/libboost-type-erasure1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpam-modules arm64 1.7.0-5+b1 [172 kB] Fetched 172 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx7tg86vb/libpam-modules_1.7.0-5+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavahi-client3 arm64 0.8-18 [47.1 kB] Fetched 47.1 kB in 0s (2424 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzyl6h5l4/libavahi-client3_0.8-18_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 (28.3 MB/s) dpkg-name: info: moved 'xfonts-encodings_1%3a1.0.4-2.2_all.deb' to '/srv/rebuilderd/tmp/tmp53z3j776/xfonts-encodings_1.0.4-2.2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-mpi-python1.83-dev arm64 1.83.0-5+b2 [234 kB] Fetched 234 kB in 0s (19.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6jq6j8h9/libboost-mpi-python1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-date-time1.83.0 arm64 1.83.0-5+b2 [227 kB] Fetched 227 kB in 0s (10.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmea53urh/libboost-date-time1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcdt6 arm64 14.1.2-1 [17.5 kB] Fetched 17.5 kB in 0s (831 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8frxrr95/libcdt6_14.1.2-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libnghttp2-14 arm64 1.68.0-2 [74.4 kB] Fetched 74.4 kB in 0s (4014 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcazpr3gy/libnghttp2-14_1.68.0-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxcb-sync1 arm64 1.17.0-2+b2 [109 kB] Fetched 109 kB in 0s (5785 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb8z0r8r5/libxcb-sync1_1.17.0-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 liblsan0 arm64 15.2.0-14 [1194 kB] Fetched 1194 kB in 0s (46.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpohbpqq_3/liblsan0_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgudev-1.0-0 arm64 238-7+b1 [14.3 kB] Fetched 14.3 kB in 0s (680 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpng9yx2kw/libgudev-1.0-0_238-7+b1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0quh0qzd/python3-pure-eval_0.2.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gdal-plugins arm64 3.12.2+dfsg-1 [213 kB] Fetched 213 kB in 0s (10.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi9ggyfqj/gdal-plugins_3.12.2+dfsg-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-dev arm64 1.14.6+repack-2 [3259 kB] Fetched 3259 kB in 0s (68.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1y4s9pq7/libhdf5-openmpi-dev_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libavahi-common-data arm64 0.8-18 [113 kB] Fetched 113 kB in 0s (10.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9w2qtl44/libavahi-common-data_0.8-18_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 (7328 kB/s) dpkg-name: info: moved 'fonts-tlwg-garuda-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmpl4o0ucdd/fonts-tlwg-garuda-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-csv all 3.3.5-1 [42.3 kB] Fetched 42.3 kB in 0s (2057 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkbq1zrup/ruby-csv_3.3.5-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 dbus-bin arm64 1.16.2-4 [79.6 kB] Fetched 79.6 kB in 0s (4331 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2fhwfbr7/dbus-bin_1.16.2-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libldap-dev arm64 2.6.10+dfsg-1+b1 [305 kB] Fetched 305 kB in 0s (17.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp09o_bql8/libldap-dev_2.6.10+dfsg-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-attr all 25.4.0-1 [73.1 kB] Fetched 73.1 kB in 0s (3905 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp18_zsq_4/python3-attr_25.4.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libevent-openssl-2.1-7t64 arm64 2.1.12-stable-10+b2 [60.5 kB] Fetched 60.5 kB in 0s (3244 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5mevixjh/libevent-openssl-2.1-7t64_2.1.12-stable-10+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 openssl arm64 3.5.5-1 [1461 kB] Fetched 1461 kB in 0s (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7yc1qzct/openssl_3.5.5-1_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/tmpofbyxp4_/libngtcp2-crypto-ossl0_1.16.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libarchive-dev arm64 3.8.5-1 [558 kB] Fetched 558 kB in 0s (43.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx58jo9gh/libarchive-dev_3.8.5-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libicu-dev arm64 78.2-2 [10.9 MB] Fetched 10.9 MB in 0s (178 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0j0qop94/libicu-dev_78.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmlbase1t64 arm64 1.3.0-13+b1 [43.9 kB] Fetched 43.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp934z35o0/libkmlbase1t64_1.3.0-13+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbluray3 arm64 1:1.4.1-1 [120 kB] Fetched 120 kB in 0s (5195 kB/s) dpkg-name: info: moved 'libbluray3_1%3a1.4.1-1_arm64.deb' to '/srv/rebuilderd/tmp/tmpn6tvbd9w/libbluray3_1.4.1-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsensors5 arm64 1:3.6.2-2+b1 [36.8 kB] Fetched 36.8 kB in 0s (0 B/s) dpkg-name: info: moved 'libsensors5_1%3a3.6.2-2+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpt3ona95r/libsensors5_3.6.2-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 perl arm64 5.40.1-7 [267 kB] Fetched 267 kB in 0s (13.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqb0ht08y/perl_5.40.1-7_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fontconfig-config arm64 2.17.1-5 [56.1 kB] Fetched 56.1 kB in 0s (3088 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpleu85ffm/fontconfig-config_2.17.1-5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libbinutils arm64 2.46-2 [686 kB] Fetched 686 kB in 0s (32.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprclharj6/libbinutils_2.46-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgfortran5 arm64 15.2.0-14 [372 kB] Fetched 372 kB in 0s (19.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprbwr9xq5/libgfortran5_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libwebp-dev arm64 1.5.0-0.1+b1 [415 kB] Fetched 415 kB in 0s (23.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy60j8zh_/libwebp-dev_1.5.0-0.1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 help2man arm64 1.49.3+b2 [198 kB] Fetched 198 kB in 0s (10.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7lqtp6o0/help2man_1.49.3+b2_arm64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260302T143911Z sid/main arm64 openmpi-common all 5.0.9-6 [30.3 kB] Fetched 30.3 kB in 0s (1639 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1swm2k2o/openmpi-common_5.0.9-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxss-dev arm64 1:1.2.3-1+b4 [22.8 kB] Fetched 22.8 kB in 0s (2143 kB/s) dpkg-name: info: moved 'libxss-dev_1%3a1.2.3-1+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpmymkuq5c/libxss-dev_1.2.3-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-european all 2025.20260124-1 [16.6 MB] Fetched 16.6 MB in 5s (3074 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx6jldy8f/texlive-lang-european_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglib2.0-0t64 arm64 2.87.2-3 [1444 kB] Fetched 1444 kB in 0s (105 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5k0idhls/libglib2.0-0t64_2.87.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libc-bin arm64 2.42-13 [554 kB] Fetched 554 kB in 0s (50.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfqqeh4du/libc-bin_2.42-13_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvorbisfile3 arm64 1.3.7-3+b1 [20.2 kB] Fetched 20.2 kB in 0s (814 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpydnvr1cy/libvorbisfile3_1.3.7-3+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Fetched 11.4 kB in 0s (1036 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppykzlnej/python3-jaraco.text_4.0.0-1_all.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 (1245 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphhb_d3w7/ruby-xmlrpc_0.3.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxrandr2 arm64 2:1.5.4-1+b4 [35.6 kB] Fetched 35.6 kB in 0s (3372 kB/s) dpkg-name: info: moved 'libxrandr2_2%3a1.5.4-1+b4_arm64.deb' to '/srv/rebuilderd/tmp/tmpqjra33zp/libxrandr2_1.5.4-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3.14-tk arm64 3.14.3-1 [107 kB] Fetched 107 kB in 0s (6920 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprvajz0nw/python3.14-tk_3.14.3-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-5+b1 [633 kB] Fetched 633 kB in 0s (44.1 MB/s) dpkg-name: info: moved 'libgmp-dev_2%3a6.3.0+dfsg-5+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmpvxekj0te/libgmp-dev_6.3.0+dfsg-5+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 systemd arm64 260~rc1-2 [3072 kB] Fetched 3072 kB in 0s (158 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw7dirkhz/systemd_260~rc1-2_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 (216 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpylgzff0j/libboost-atomic-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libgl-dev arm64 1.7.0-3 [101 kB] Fetched 101 kB in 0s (5322 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplsj3vwlm/libgl-dev_1.7.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqhull-dev arm64 2020.2-8 [475 kB] Fetched 475 kB in 0s (24.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpan_wocd1/libqhull-dev_2020.2-8_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 tex-common all 6.20 [29.7 kB] Fetched 29.7 kB in 0s (1627 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4shcu8tf/tex-common_6.20_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-italian all 2025.20260124-1 [11.2 MB] Fetched 11.2 MB in 0s (32.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyn7ht515/texlive-lang-italian_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-locale1.83-dev arm64 1.83.0-5+b2 [541 kB] Fetched 541 kB in 0s (25.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppkwzixlt/libboost-locale1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-10+b1 [1133 kB] Fetched 1133 kB in 0s (44.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi3hcwi0_/groff-base_1.23.0-10+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 diffutils arm64 1:3.12-1+b1 [398 kB] Fetched 398 kB in 0s (38.9 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp14vhp7b3/diffutils_3.12-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-graph1.83-dev arm64 1.83.0-5+b2 [372 kB] Fetched 372 kB in 0s (28.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkt3secnr/libboost-graph1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libvdpau1 arm64 1.5-4 [23.4 kB] Fetched 23.4 kB in 0s (2179 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpncphrmxc/libvdpau1_1.5-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-gfs-porson all 1.1-7 [33.8 kB] Fetched 33.8 kB in 0s (1710 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4z1ukxjc/fonts-gfs-porson_1.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libglib2.0-dev-bin arm64 2.87.2-3 [58.1 kB] Fetched 58.1 kB in 0s (3099 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprxy4ah1x/libglib2.0-dev-bin_2.87.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-openmpi-fortran-310 arm64 1.14.6+repack-2 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmooa4hcd/libhdf5-openmpi-fortran-310_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmuparser2v5 arm64 2.3.4-2 [126 kB] Fetched 126 kB in 0s (6090 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfp_duetv/libmuparser2v5_2.3.4-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxfixes-dev arm64 1:6.0.0-2+b5 [22.8 kB] Fetched 22.8 kB in 0s (0 B/s) dpkg-name: info: moved 'libxfixes-dev_1%3a6.0.0-2+b5_arm64.deb' to '/srv/rebuilderd/tmp/tmp_vyljd9q/libxfixes-dev_6.0.0-2+b5_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 ruby-did-you-mean all 2.0.0-1 [21.0 kB] Fetched 21.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyrblos_9/ruby-did-you-mean_2.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-other all 2025.20260124-1 [37.1 MB] Fetched 37.1 MB in 1s (42.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgyf83xzo/texlive-lang-other_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libepoxy0 arm64 1.5.10-2+b1 [202 kB] Fetched 202 kB in 0s (17.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpszz0f1jl/libepoxy0_1.5.10-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf5-cpp-310 arm64 1.14.6+repack-2 [117 kB] Fetched 117 kB in 0s (6808 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw264w_40/libhdf5-cpp-310_1.14.6+repack-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 gpg arm64 2.4.8-5 [572 kB] Fetched 572 kB in 0s (24.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4a7x8bo4/gpg_2.4.8-5_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_gyqvwq2/libboost-system-dev_1.83.0.2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libmd4c0 arm64 0.5.2-2+b2 [46.0 kB] Fetched 46.0 kB in 0s (4010 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9njf4btc/libmd4c0_0.5.2-2+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-regex1.83.0 arm64 1.83.0-5+b2 [315 kB] Fetched 315 kB in 0s (30.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp82cw9l7d/libboost-regex1.83.0_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libidn12 arm64 1.43-2+b1 [47.3 kB] Fetched 47.3 kB in 0s (2174 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9glgl2xn/libidn12_1.43-2+b1_arm64.deb' Downloading dependency 968 of 1132: libboost-graph-dev:arm64=1.83.0.2+b2 Downloading dependency 969 of 1132: ca-certificates:arm64=20260223 Downloading dependency 970 of 1132: libstdc++-15-dev:arm64=15.2.0-14 Downloading dependency 971 of 1132: pkgconf-bin:arm64=2.5.1-4 Downloading dependency 972 of 1132: python3-snowballstemmer:arm64=3.0.1-1 Downloading dependency 973 of 1132: python3-executing:arm64=2.2.1-0.1 Downloading dependency 974 of 1132: libswscale-dev:arm64=7:8.0.1-3+b2 Downloading dependency 975 of 1132: python3-lxml:arm64=6.0.2-1+b3 Downloading dependency 976 of 1132: texlive-plain-generic:arm64=2025.20260124-1 Downloading dependency 977 of 1132: libxdot4:arm64=14.1.2-1 Downloading dependency 978 of 1132: libboost-all-dev:arm64=1.83.0.2+b2 Downloading dependency 979 of 1132: libldl3:arm64=1:7.12.2+dfsg-1 Downloading dependency 980 of 1132: dbus-user-session:arm64=1.16.2-4 Downloading dependency 981 of 1132: libogg-dev:arm64=1.3.6-2 Downloading dependency 982 of 1132: libharfbuzz0b:arm64=12.3.2-2+b2 Downloading dependency 983 of 1132: libruby:arm64=1:3.3+b1 Downloading dependency 984 of 1132: libxmu6:arm64=2:1.1.3-4 Downloading dependency 985 of 1132: python3-sphinx:arm64=8.2.3-12 Downloading dependency 986 of 1132: libnss3:arm64=2:3.121-1 Downloading dependency 987 of 1132: libccolamd3:arm64=1:7.12.2+dfsg-1 Downloading dependency 988 of 1132: libboost-container1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 989 of 1132: libnghttp3-dev:arm64=1.12.0-1 Downloading dependency 990 of 1132: libboost-filesystem1.83.0:arm64=1.83.0-5+b2 Downloading dependency 991 of 1132: binutils-common:arm64=2.46-2 Downloading dependency 992 of 1132: fonts-dejavu-core:arm64=2.37-8 Downloading dependency 993 of 1132: libavcodec-dev:arm64=7:8.0.1-3+b2 Downloading dependency 994 of 1132: python3-matplotlib:arm64=3.10.7+dfsg1-2 Downloading dependency 995 of 1132: libboost-date-time1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 996 of 1132: libxml2-dev:arm64=2.15.1+dfsg-2+b1 Downloading dependency 997 of 1132: libxkbcommon0:arm64=1.13.1-1 Downloading dependency 998 of 1132: adduser:arm64=3.154 Downloading dependency 999 of 1132: libhdf4-0:arm64=4.3.1-2 Downloading dependency 1000 of 1132: libgssrpc4t64:arm64=1.22.1-2 Downloading dependency 1001 of 1132: libxss1:arm64=1:1.2.3-1+b4 Downloading dependency 1002 of 1132: pinentry-curses:arm64=1.3.2-3+b1 Downloading dependency 1003 of 1132: libgeotiff5:arm64=1.7.4-2 Downloading dependency 1004 of 1132: libevdev2:arm64=1.13.6+dfsg-1 Downloading dependency 1005 of 1132: ruby-ruby2-keywords:arm64=0.0.5-1 Downloading dependency 1006 of 1132: libngtcp2-dev:arm64=1.16.0-1 Downloading dependency 1007 of 1132: libdav1d-dev:arm64=1.5.3-1+b1 Downloading dependency 1008 of 1132: libgprofng0:arm64=2.46-2 Downloading dependency 1009 of 1132: netbase:arm64=6.5 Downloading dependency 1010 of 1132: libxcursor1:arm64=1:1.2.3-1+b1 Downloading dependency 1011 of 1132: libasound2t64:arm64=1.2.15.3-1 Downloading dependency 1012 of 1132: libdeflate0:arm64=1.23-2+b1 Downloading dependency 1013 of 1132: libglew-dev:arm64=2.2.0-4+b3 Downloading dependency 1014 of 1132: libidn2-0:arm64=2.3.8-4+b1 Downloading dependency 1015 of 1132: libp11-kit0:arm64=0.26.2-2 Downloading dependency 1016 of 1132: libodbccr2:arm64=2.3.14-1 Downloading dependency 1017 of 1132: python3-dateutil:arm64=2.9.0-4 Downloading dependency 1018 of 1132: libboost-type-erasure1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 1019 of 1132: libpam-modules:arm64=1.7.0-5+b1 Downloading dependency 1020 of 1132: libavahi-client3:arm64=0.8-18 Downloading dependency 1021 of 1132: xfonts-encodings:arm64=1:1.0.4-2.2 Downloading dependency 1022 of 1132: libboost-mpi-python1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 1023 of 1132: libboost-date-time1.83.0:arm64=1.83.0-5+b2 Downloading dependency 1024 of 1132: libcdt6:arm64=14.1.2-1 Downloading dependency 1025 of 1132: libnghttp2-14:arm64=1.68.0-2 Downloading dependency 1026 of 1132: libxcb-sync1:arm64=1.17.0-2+b2 Downloading dependency 1027 of 1132: liblsan0:arm64=15.2.0-14 Downloading dependency 1028 of 1132: libgudev-1.0-0:arm64=238-7+b1 Downloading dependency 1029 of 1132: python3-pure-eval:arm64=0.2.3-1 Downloading dependency 1030 of 1132: gdal-plugins:arm64=3.12.2+dfsg-1 Downloading dependency 1031 of 1132: libhdf5-openmpi-dev:arm64=1.14.6+repack-2 Downloading dependency 1032 of 1132: libavahi-common-data:arm64=0.8-18 Downloading dependency 1033 of 1132: fonts-tlwg-garuda-otf:arm64=1:0.7.3-1 Downloading dependency 1034 of 1132: ruby-csv:arm64=3.3.5-1 Downloading dependency 1035 of 1132: dbus-bin:arm64=1.16.2-4 Downloading dependency 1036 of 1132: libldap-dev:arm64=2.6.10+dfsg-1+b1 Downloading dependency 1037 of 1132: python3-attr:arm64=25.4.0-1 Downloading dependency 1038 of 1132: libevent-openssl-2.1-7t64:arm64=2.1.12-stable-10+b2 Downloading dependency 1039 of 1132: openssl:arm64=3.5.5-1 Downloading dependency 1040 of 1132: libngtcp2-crypto-ossl0:arm64=1.16.0-1 Downloading dependency 1041 of 1132: libarchive-dev:arm64=3.8.5-1 Downloading dependency 1042 of 1132: libicu-dev:arm64=78.2-2 Downloading dependency 1043 of 1132: libkmlbase1t64:arm64=1.3.0-13+b1 Downloading dependency 1044 of 1132: libbluray3:arm64=1:1.4.1-1 Downloading dependency 1045 of 1132: libsensors5:arm64=1:3.6.2-2+b1 Downloading dependency 1046 of 1132: perl:arm64=5.40.1-7 Downloading dependency 1047 of 1132: fontconfig-config:arm64=2.17.1-5 Downloading dependency 1048 of 1132: libbinutils:arm64=2.46-2 Downloading dependency 1049 of 1132: libgfortran5:arm64=15.2.0-14 Downloading dependency 1050 of 1132: libwebp-dev:arm64=1.5.0-0.1+b1 Downloading dependency 1051 of 1132: help2man:arm64=1.49.3+b2 Downloading dependency 1052 of 1132: openmpi-common:arm64=5.0.9-6 Downloading dependency 1053 of 1132: libxss-dev:arm64=1:1.2.3-1+b4 Downloading dependency 1054 of 1132: texlive-lang-european:arm64=2025.20260124-1 Downloading dependency 1055 of 1132: libglib2.0-0t64:arm64=2.87.2-3 Downloading dependency 1056 of 1132: libc-bin:arm64=2.42-13 Downloading dependency 1057 of 1132: libvorbisfile3:arm64=1.3.7-3+b1 Downloading dependency 1058 of 1132: python3-jaraco.text:arm64=4.0.0-1 Downloading dependency 1059 of 1132: ruby-xmlrpc:arm64=0.3.3-2 Downloading dependency 1060 of 1132: libxrandr2:arm64=2:1.5.4-1+b4 Downloading dependency 1061 of 1132: python3.14-tk:arm64=3.14.3-1 Downloading dependency 1062 of 1132: libgmp-dev:arm64=2:6.3.0+dfsg-5+b1 Downloading dependency 1063 of 1132: systemd:arm64=260~rc1-2 Downloading dependency 1064 of 1132: libboost-atomic-dev:arm64=1.83.0.2+b2 Downloading dependency 1065 of 1132: libgl-dev:arm64=1.7.0-3 Downloading dependency 1066 of 1132: libqhull-dev:arm64=2020.2-8 Downloading dependency 1067 of 1132: tex-common:arm64=6.20 Downloading dependency 1068 of 1132: texlive-lang-italian:arm64=2025.20260124-1 Downloading dependency 1069 of 1132: libboost-locale1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 1070 of 1132: groff-base:arm64=1.23.0-10+b1 Downloading dependency 1071 of 1132: diffutils:arm64=1:3.12-1+b1 Downloading dependency 1072 of 1132: libboost-graph1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 1073 of 1132: libvdpau1:arm64=1.5-4 Downloading dependency 1074 of 1132: fonts-gfs-porson:arm64=1.1-7 Downloading dependency 1075 of 1132: libglib2.0-dev-bin:arm64=2.87.2-3 Downloading dependency 1076 of 1132: libhdf5-openmpi-fortran-310:arm64=1.14.6+repack-2 Downloading dependency 1077 of 1132: libmuparser2v5:arm64=2.3.4-2 Downloading dependency 1078 of 1132: libxfixes-dev:arm64=1:6.0.0-2+b5 Downloading dependency 1079 of 1132: ruby-did-you-mean:arm64=2.0.0-1 Downloading dependency 1080 of 1132: texlive-lang-other:arm64=2025.20260124-1 Downloading dependency 1081 of 1132: libepoxy0:arm64=1.5.10-2+b1 Downloading dependency 1082 of 1132: libhdf5-cpp-310:arm64=1.14.6+repack-2 Downloading dependency 1083 of 1132: gpg:arm64=2.4.8-5 Downloading dependency 1084 of 1132: libboost-system-dev:arm64=1.83.0.2+b2 Downloading dependency 1085 of 1132: libmd4c0:arm64=0.5.2-2+b2 Downloading dependency 1086 of 1132: libboost-regex1.83.0:arm64=1.83.0-5+b2 Downloading dependency 1087 of 1132: libidn12:arm64=1.43-2+b1 Downloading dependency 1088 of 1132: xdg-utils:arm64=1.2.1-2Get: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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzawiif5s/xdg-utils_1.2.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjbig2dec0 arm64 0.20-1+b4 [59.7 kB] Fetched 59.7 kB in 0s (5666 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3mkxa0lz/libjbig2dec0_0.20-1+b4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libtheoraenc2 arm64 1.2.0+dfsg-6+b1 [104 kB] Fetched 104 kB in 0s (10.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppitbqbul/libtheoraenc2_1.2.0+dfsg-6+b1_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 (101 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4xqjboy6/poppler-data_0.4.12-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libhdf4-dev arm64 4.3.1-2 [356 kB] Fetched 356 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0mbg28wq/libhdf4-dev_4.3.1-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-ufolib2 all 0.18.1+dfsg1-1 [33.2 kB] Fetched 33.2 kB in 0s (3109 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5gquvxsb/python3-ufolib2_0.18.1+dfsg1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsqlite3-0 arm64 3.46.1-9+b1 [851 kB] Fetched 851 kB in 0s (57.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc8sqjnut/libsqlite3-0_3.46.1-9+b1_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 (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmn3bjejg/libtext-wrapi18n-perl_0.06-10_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libdrm-amdgpu1 arm64 2.4.131-1 [23.3 kB] Fetched 23.3 kB in 0s (2097 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq5qgwpy8/libdrm-amdgpu1_2.4.131-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.41.3-4 [98.1 kB] Fetched 98.1 kB in 0s (4027 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_abcsjoj/bsdextrautils_2.41.3-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libblkid1 arm64 2.41.3-4 [166 kB] Fetched 166 kB in 0s (15.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk33mviab/libblkid1_2.41.3-4_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 (10.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_c1f4szu/libngtcp2-16_1.16.0-1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-gfs-baskerville all 1.1-6 [43.7 kB] Fetched 43.7 kB in 0s (1787 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdf2ch1t4/fonts-gfs-baskerville_1.1-6_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libcfitsio10t64 arm64 4.6.3-1+b1 [523 kB] Fetched 523 kB in 0s (22.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5jd1d2dt/libcfitsio10t64_4.6.3-1+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libheif-plugin-libde265 arm64 1.21.2-3 [17.2 kB] Fetched 17.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdrdx3qz9/libheif-plugin-libde265_1.21.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-math1.83-dev arm64 1.83.0-5+b2 [534 kB] Fetched 534 kB in 0s (46.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu4sqg6ka/libboost-math1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libboost-thread1.83-dev arm64 1.83.0-5+b2 [275 kB] Fetched 275 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplgp4vdw9/libboost-thread1.83-dev_1.83.0-5+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libegl-dev arm64 1.7.0-3 [19.5 kB] Fetched 19.5 kB in 0s (1040 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp08spm1sn/libegl-dev_1.7.0-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libkmldom1t64 arm64 1.3.0-13+b1 [145 kB] Fetched 145 kB in 0s (12.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphkdle7ju/libkmldom1t64_1.3.0-13+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxi-dev arm64 2:1.8.2-2 [240 kB] Fetched 240 kB in 0s (20.4 MB/s) dpkg-name: info: moved 'libxi-dev_2%3a1.8.2-2_arm64.deb' to '/srv/rebuilderd/tmp/tmp16fj5a3c/libxi-dev_1.8.2-2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 debianutils arm64 5.23.2+b1 [92.6 kB] Fetched 92.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm135gwia/debianutils_5.23.2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libacl1-dev arm64 2.3.2-3 [95.0 kB] Fetched 95.0 kB in 0s (8269 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0rvhil3x/libacl1-dev_2.3.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libsuitesparse-mongoose3 arm64 1:7.12.2+dfsg-1 [54.1 kB] Fetched 54.1 kB in 0s (2918 kB/s) dpkg-name: info: moved 'libsuitesparse-mongoose3_1%3a7.12.2+dfsg-1_arm64.deb' to '/srv/rebuilderd/tmp/tmp7g1ubv85/libsuitesparse-mongoose3_7.12.2+dfsg-1_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 (13.9 MB/s) dpkg-name: info: moved 'fonts-tlwg-typewriter-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp1vsza9ac/fonts-tlwg-typewriter-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libxft2 arm64 2.3.6-1+b5 [50.6 kB] Fetched 50.6 kB in 0s (2743 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuuasauyg/libxft2_2.3.6-1+b5_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 (160 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpd3l1v8zz/fonts-arphic-bkai00mp_2.10-21_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libacl1 arm64 2.3.2-3 [31.8 kB] Fetched 31.8 kB in 0s (3054 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1btta43k/libacl1_2.3.2-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libswresample-dev arm64 7:8.0.1-3+b2 [111 kB] Fetched 111 kB in 0s (5690 kB/s) dpkg-name: info: moved 'libswresample-dev_7%3a8.0.1-3+b2_arm64.deb' to '/srv/rebuilderd/tmp/tmpwdyqsngv/libswresample-dev_8.0.1-3+b2_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 texlive-lang-japanese all 2025.20260124-1 [84.6 MB] Fetched 84.6 MB in 2s (41.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_uxs8mxb/texlive-lang-japanese_2025.20260124-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libjpeg62-turbo arm64 1:2.1.5-4 [173 kB] Fetched 173 kB in 0s (0 B/s) dpkg-name: info: moved 'libjpeg62-turbo_1%3a2.1.5-4_arm64.deb' to '/srv/rebuilderd/tmp/tmp78vr0jpt/libjpeg62-turbo_2.1.5-4_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 python3-mpmath all 1.4.0-1 [448 kB] Fetched 448 kB in 0s (20.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzfkxugb2/python3-mpmath_1.4.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 procps arm64 2:4.0.4-9+b1 [871 kB] Fetched 871 kB in 0s (32.7 MB/s) dpkg-name: info: moved 'procps_2%3a4.0.4-9+b1_arm64.deb' to '/srv/rebuilderd/tmp/tmp9c4q4xl7/procps_4.0.4-9+b1_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 (7633 kB/s) dpkg-name: info: moved 'fonts-tlwg-kinnari-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp6xh88ltv/fonts-tlwg-kinnari-otf_0.7.3-1_all.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 (37.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplviuh3f6/ruby3.3_3.3.8-2_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 (3014 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpexjqkmj0/libmuparser-dev_2.3.4-2_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 (798 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnv386u5f/python3-ptyprocess_0.7.0-6_all.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 (145 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp908m_kwm/python3-sympy_1.14.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libubsan1 arm64 15.2.0-14 [1064 kB] Fetched 1064 kB in 0s (42.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpagkfm29j/libubsan1_15.2.0-14_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libselinux1 arm64 3.9-4+b1 [80.8 kB] Fetched 80.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy89lxrg9/libselinux1_3.9-4+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 fonts-tlwg-sawasdee-otf all 1:0.7.3-1 [141 kB] Fetched 141 kB in 0s (11.9 MB/s) dpkg-name: info: moved 'fonts-tlwg-sawasdee-otf_1%3a0.7.3-1_all.deb' to '/srv/rebuilderd/tmp/tmp03t_41li/fonts-tlwg-sawasdee-otf_0.7.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libuv1t64 arm64 1.51.0-2+b1 [149 kB] Fetched 149 kB in 0s (7943 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2ex7mgwt/libuv1t64_1.51.0-2+b1_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libpython3-stdlib arm64 3.13.9-3 [10.5 kB] Fetched 10.5 kB in 0s (967 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4qtwo3vs/libpython3-stdlib_3.13.9-3_arm64.deb' Get:1 http://deb.debian.org/debian unstable/main arm64 libqt5svg5 arm64 5.15.17-3 [127 kB] Fetched 127 kB in 0s (11.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpubj6cpju/libqt5svg5_5.15.17-3_arm64.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.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcxkve9h7/preview-latex-style_13.2-1.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 (5909 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbfj_9s69/libnghttp3-9_1.12.0-1_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-source --before-build . dpkg-buildpackage: info: host architecture arm64 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/tmpk0xgxo9d/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.TwDyBaMQeR as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.TwDyBaMQeR 127.0.0.1 - - [03/Mar/2026 16:49:19] code 404, message File not found 127.0.0.1 - - [03/Mar/2026 16:49:19] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:43645 ./ InRelease 127.0.0.1 - - [03/Mar/2026 16:49:19] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:43645 ./ Release [462 B] 127.0.0.1 - - [03/Mar/2026 16:49:19] code 404, message File not found 127.0.0.1 - - [03/Mar/2026 16:49:19] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:43645 ./ Release.gpg 127.0.0.1 - - [03/Mar/2026 16:49:19] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:43645 ./ Packages [1650 kB] Fetched 1650 kB in 0s (34.0 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 - - [03/Mar/2026 16:49:20] "GET /./gcc-15-base_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libc-gconv-modules-extra_2.42-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libc6_2.42-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libgcc-s1_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./mawk_1.3.4.20260129-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./base-files_14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libtinfo6_6.6%2b20251231-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./debianutils_5.23.2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./bash_5.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libacl1_2.3.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libattr1_2.5.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libpcre2-8-0_10.46-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libselinux1_3.9-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./zlib1g_1.3.dfsg%2breally1.3.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libssl3t64_3.5.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./openssl-provider-legacy_3.5.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libsystemd0_260%7erc1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./coreutils_9.10-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./dash_0.5.12-12%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./diffutils_3.12-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libbz2-1.0_1.0.8-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./liblzma5_5.8.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libmd0_1.1.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./tar_1.35%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./dpkg_1.23.5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./findutils_4.10.0-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./grep_3.12-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./gzip_1.13-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./hostname_3.25%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./ncurses-bin_6.6%2b20251231-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libcrypt1_4.5.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./perl-base_5.40.1-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./sed_4.9-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libcap-ng0_0.9.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libaudit1_4.1.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libpam0g_1.7.0-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libpam-modules-bin_1.7.0-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libpam-modules_1.7.0-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libblkid1_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libmount1_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libsmartcols1_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libudev1_260%7erc1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libuuid1_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./util-linux_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libdebconfclient0_0.282%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./base-passwd_3.6.8%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./libc-bin_2.42-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./ncurses-base_6.6%2b20251231-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:20] "GET /./sysvinit-utils_3.15-6%2bb1_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.TwDyBaMQeR 127.0.0.1 - - [03/Mar/2026 16:49:23] code 404, message File not found 127.0.0.1 - - [03/Mar/2026 16:49:23] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:43645 ./ InRelease 127.0.0.1 - - [03/Mar/2026 16:49:23] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:43645 ./ Release 127.0.0.1 - - [03/Mar/2026 16:49:23] code 404, message File not found 127.0.0.1 - - [03/Mar/2026 16:49:23] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:43645 ./ 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.TwDyBaMQeR 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 - - [03/Mar/2026 16:49:33] "GET /./liblocale-gettext-perl_1.07-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./mount_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libsystemd-shared_260%7erc1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./systemd_260%7erc1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./systemd-sysv_260%7erc1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libdbus-1-3_1.16.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./dbus-bin_1.16.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./dbus-session-bus-common_1.16.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libapparmor1_4.1.6-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libexpat1_2.7.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./dbus-daemon_1.16.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./dbus-system-bus-common_1.16.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./dbus_1.16.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./fonts-arphic-bkai00mp_2.10-21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./fonts-arphic-bsmi00lp_2.10-18_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./poppler-data_0.4.12-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpython3.13-minimal_3.13.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./python3.13-minimal_3.13.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./python3-minimal_3.13.9-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./tzdata_2025c-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libffi8_3.5.2-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libncursesw6_6.6%2b20251231-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libreadline8t64_8.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libsqlite3-0_3.46.1-9%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpython3.13-stdlib_3.13.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./python3.13_3.13.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpython3-stdlib_3.13.9-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./python3_3.13.9-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./python3-numpy-dev_2.3.5%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libgfortran5_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libopenblas0-pthread_0.3.31%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libstdc%2b%2b6_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./python3-numpy_2.3.5%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libtext-charwidth-perl_0.04-11%2bb5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libtext-wrapi18n-perl_0.06-10_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./login.defs_4.19.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libbsd0_0.12.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libsemanage-common_3.9-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libsepol2_3.9-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libsemanage2_3.9-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./passwd_4.19.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./adduser_3.154_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libuchardet0_0.0.8-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./groff-base_1.23.0-10%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./bsdextrautils_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libgdbm6t64_1.26-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpipeline1_1.5.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libseccomp2_2.6.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./man-db_2.13.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libproc2-0_4.0.4-9%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./procps_4.0.4-9%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./bzip2_1.0.8-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./openssl_3.5.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./ca-certificates_20260223_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libmagic-mgc_5.46-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libmagic1t64_5.46-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./file_5.46-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./gettext-base_0.23.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpam-systemd_260%7erc1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libedit2_3.1-20251016-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libcbor0.10_0.10.2-2.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libfido2-1_1.16.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libkrb5support0_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libcom-err2_1.47.2-3%2bb8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libk5crypto3_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libkeyutils1_1.6.3-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libkrb5-3_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libgssapi-krb5-2_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./openssh-client_10.2p1-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./perl-modules-5.40_5.40.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libgdbm-compat4t64_1.26-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libperl5.40_5.40.1-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./perl_5.40.1-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./ucf_3.0052_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./xz-utils_5.8.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libcap2_2.75-10%2bb7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./bubblewrap_0.11.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libbrotli1_1.2.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpng16-16t64_1.6.55-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libfreetype6_2.14.1%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./fonts-dejavu-mono_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./fonts-dejavu-core_2.37-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libfontenc1_1.1.8-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./x11-common_7.7%2b26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./xfonts-encodings_1.0.4-2.2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./xfonts-utils_7.7%2b7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./fonts-urw-base35_20200910-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./fontconfig-config_2.17.1-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libfontconfig1_2.17.1-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpixman-1-0_0.46.4-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libxau6_1.0.11-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libxdmcp6_1.1.5-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libxcb1_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libx11-data_1.8.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libx11-6_1.8.13-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libxcb-render0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libxcb-shm0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libxext6_1.3.4-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libxrender1_0.9.12-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libcairo2_1.18.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libatomic1_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libglib2.0-0t64_2.87.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libsharpyuv0_1.5.0-0.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libde265-0_1.0.16-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libheif-plugin-libde265_1.21.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libdav1d7_1.5.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libheif-plugin-dav1d_1.21.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libheif1_1.21.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libhwy1t64_1.3.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./liblcms2-2_2.17-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libjxl0.11_0.11.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libcairo-gobject2_1.18.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./fontconfig_2.17.1-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libfribidi0_1.0.16-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libgraphite2-3_1.3.14-11%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libharfbuzz0b_12.3.2-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libthai-data_0.1.30-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libdatrie1_0.2.14-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libthai0_0.1.30-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpango-1.0-0_1.57.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpangoft2-1.0-0_1.57.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libpangocairo-1.0-0_1.57.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./libxml2-16_2.15.1%2bdfsg-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./librsvg2-2_2.61.3%2bdfsg-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:33] "GET /./glycin-loaders_2.0.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./glycin-thumbnailers_2.0.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libgdk-pixbuf2.0-common_2.44.5%2bdfsg-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./shared-mime-info_2.4-5%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libglycin-2-0_2.0.8-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libgdk-pixbuf-2.0-0_2.44.5%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./gtk-update-icon-cache_4.21.5%2bds-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./hicolor-icon-theme_0.18-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./adwaita-icon-theme_50%7ealpha-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./at-spi2-common_2.59.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./m4_1.4.21-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./autoconf_2.72-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./autotools-dev_20240727.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./autopoint_0.23.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libsframe3_2.46-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./binutils-common_2.46-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libbinutils_2.46-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libgprofng0_2.46-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libctf-nobfd0_2.46-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libctf0_2.46-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libjansson4_2.14-2%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./binutils-aarch64-linux-gnu_2.46-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./binutils_2.46-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libc-dev-bin_2.42-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./linux-libc-dev_6.18.15-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./rpcsvc-proto_1.4.3-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libc6-dev_2.42-13_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libisl23_0.27-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libmpfr6_4.2.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libmpc3_1.3.1-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./cpp-15-aarch64-linux-gnu_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./cpp-15_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./cpp-aarch64-linux-gnu_15.2.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./cpp_15.2.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libcc1-0_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libgomp1_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libitm1_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libasan8_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./liblsan0_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libtsan2_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libubsan1_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libhwasan0_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libgcc-15-dev_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./gcc-15-aarch64-linux-gnu_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./gcc-15_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./gcc-aarch64-linux-gnu_15.2.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./gcc_15.2.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libstdc%2b%2b-15-dev_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./g%2b%2b-15-aarch64-linux-gnu_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./g%2b%2b-15_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./g%2b%2b-aarch64-linux-gnu_15.2.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./g%2b%2b_15.2.0-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./make_4.4.1-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libdpkg-perl_1.23.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./patch_2.8-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./dpkg-dev_1.23.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./build-essential_12.12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./ca-certificates-java_20240118_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./cfortran_20210827-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./cmake-data_4.2.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libxxhash0_0.8.3-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./liblz4-1_1.10.0-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libnettle8t64_3.10.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libarchive13t64_3.8.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libnghttp3-9_1.12.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libngtcp2-16_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libunistring5_1.3-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libidn2-0_2.3.8-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-10_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libsasl2-2_2.1.28%2bdfsg1-10_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libldap2_2.6.10%2bdfsg-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libnghttp2-14_1.68.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libngtcp2-crypto-ossl0_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libpsl5t64_0.21.2-1.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libhogweed6t64_3.10.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libp11-kit0_0.26.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libtasn1-6_4.21.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libgnutls30t64_3.8.12-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./librtmp1_2.4%2b20151223.gitfa8646d.1-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libssh2-1t64_1.11.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libcurl4t64_8.19.0%7erc3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libjsoncpp26_1.9.6-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./librhash1_1.4.6-1.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libuv1t64_1.51.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./cmake_4.2.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./comerr-dev_2.1-1.47.2-3%2bb8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./dbus-user-session_1.16.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libdconf1_0.49.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./dconf-service_0.49.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./dconf-gsettings-backend_0.49.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libdebhelper-perl_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libtool_2.5.4-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libelf1t64_0.194-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./dwz_0.16-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./gettext_0.23.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./debhelper_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libtheoradec2_1.2.0%2bdfsg-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libtwolame0_0.4.0-2%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./dh-exec_0.31_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:34] "GET /./libboost1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libboost-system1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libboost-system1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libboost-exception1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libpkgconf7_2.5.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./pkgconf-bin_2.5.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./pkgconf_2.5.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libnghttp2-dev_1.68.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libblosc2-7_2.23.0%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libnl-3-200_3.12.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libnl-route-3-200_3.12.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libibverbs1_61.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./ibverbs-providers_61.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./librdmacm1t64_61.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libfabric1_2.1.0-1.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libevent-core-2.1-7t64_2.1.12-stable-10%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libevent-pthreads-2.1-7t64_2.1.12-stable-10%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libhwloc15_2.13.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libmunge2_0.5.16-1.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libpciaccess0_0.17-3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxnvctrl0_535.171.04-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./ocl-icd-libopencl1_2.3.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libhwloc-plugins_2.13.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libpmix2t64_6.0.0%2breally5.0.9-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libz3-4_4.13.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libllvm21_21.1.8-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libclang-common-21-dev_21.1.8-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libamd-comgr3_7.0.2%2bdfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libdrm-common_2.4.131-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libdrm2_2.4.131-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libdrm-amdgpu1_2.4.131-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libnuma1_2.0.19-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libhsa-runtime64-1_6.4.3%2bdfsg-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libamdhip64-6_6.4.3-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libfuse3-4_3.18.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libibumad3_61.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libibmad5_61.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libucx0_1.20.0%2bds-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libucc1_1.7.0%7erc1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libopenmpi40_5.0.9-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libsz2_1.1.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libhdf5-openmpi-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libpugixml1v5_1.14-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libyaml-cpp0.8_0.8.0%2bdfsg-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libzfp1t64_1.0.1-4%2bb7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libnorm1t64_1.5.9%2bdfsg-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-2.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libsodium23_1.0.18-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libzmq5_4.3.5-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libadios2-mpi-plugins_2.11.0%2bdfsg1-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libadios2-mpi-core-2.11_2.11.0%2bdfsg1-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libadios2-mpi-c-2.11_2.11.0%2bdfsg1-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libadios2-mpi-auxiliary-2.11_2.11.0%2bdfsg1-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libkpathsea6_2025.20250727.75242%2bds-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libptexenc1_2025.20250727.75242%2bds-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libsynctex2_2025.20250727.75242%2bds-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libtexlua53-5_2025.20250727.75242%2bds-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./t1utils_1.41-4%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./tex-common_6.20_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libicu78_78.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libmpfi0_1.5.4%2bds-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libpaper2_2.2.5-0.3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libpotrace0_1.16-2%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libteckit0_2.5.13%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libice6_1.1.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libsm6_1.2.6-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxt6t64_1.2.1-1.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxmu6_1.1.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxpm4_3.5.17-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxaw7_1.0.16-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxi6_1.8.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libzzip-0-13t64_0.13.78%2bdfsg.1-0.2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./texlive-binaries_2025.20250727.75242%2bds-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libgpg-error0_1.59-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libassuan9_3.0.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libgcrypt20_1.11.2-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./gpgconf_2.4.8-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./pinentry-curses_1.3.2-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libnpth0t64_1.8-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./gpg-agent_2.4.8-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libhdf5-openmpi-hl-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./python3-chardet_5.2.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libgssrpc4t64_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libkadm5clnt-mit12_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libkdb5-10t64_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libkadm5srv-mit12_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./krb5-multidev_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libkrb5-dev_1.22.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libpcre2-16-0_10.46-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libgmpxx4ldbl_6.3.0%2bdfsg-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libgmp-dev_6.3.0%2bdfsg-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libmpfr-dev_4.2.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libaom3_3.13.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libabsl20240722_20240722.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libgav1-2_0.20.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./librav1e0.8_0.8.1-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libsvtav1enc2_2.3.0%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libjpeg62-turbo_2.1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libyuv0_0.0.1922.20260106-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libavif16_1.3.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libimagequant0_4.4.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libopenjp2-7_2.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libraqm0_0.10.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libdeflate0_1.23-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libjbig0_2.1-6.1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./liblerc4_4.0.0%2bds-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libwebp7_1.5.0-0.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libtiff6_4.7.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libwebpdemux2_1.5.0-0.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libwebpmux3_1.5.0-0.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./python3-pil_12.1.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libtcl8.6_8.6.17%2bdfsg-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxft2_2.3.6-1%2bb5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxss1_1.2.3-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libtk8.6_8.6.17-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./python3.13-tk_3.13.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./python3.14-tk_3.14.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./python3-tk_3.13.9-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./python3-pil.imagetk_12.1.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./xorg-sgml-doctools_1.11-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./x11proto-dev_2025.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxau-dev_1.0.11-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxdmcp-dev_1.1.5-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./xtrans-dev_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxcb1-dev_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libx11-dev_1.8.13-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxmu-headers_1.1.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libglvnd0_1.7.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libsensors-config_3.6.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libsensors5_3.6.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libx11-xcb1_1.8.13-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxcb-dri3-0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxcb-present0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxcb-randr0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxcb-sync1_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxcb-xfixes0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./libxshmfence1_1.3.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:35] "GET /./mesa-libgallium_26.0.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgbm1_26.0.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libwayland-client0_1.24.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libegl-mesa0_26.0.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libegl1_1.7.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libvulkan1_1.4.341.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgl1-mesa-dri_26.0.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-glx0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxxf86vm1_1.1.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libglx-mesa0_26.0.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libglx0_1.7.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgl1_1.7.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libevdev2_1.13.6%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libmtdev1t64_1.1.7-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgudev-1.0-0_238-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libwacom-common_2.18.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libwacom9_2.18.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libinput-bin_1.31.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libinput10_1.31.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libmd4c0_0.5.2-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libdouble-conversion3_3.4.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libqt5core5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libqt5dbus5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libqt5network5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-icccm4_0.4.2-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-util1_0.4.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-image0_0.4.0-2%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-keysyms1_0.4.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-render-util0_0.3.10-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-shape0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-xinerama0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-xinput0_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxcb-xkb1_1.17.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./xkb-data_2.46-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxkbcommon0_1.13.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxkbcommon-x11-0_1.13.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libqt5gui5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libcodec2-1.2_1.2.0-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./nettle-dev_3.10.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./gdal-data_3.12.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./gdal-plugins_3.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libaec0_1.1.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libarpack2t64_3.9.1-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libsuperlu7_7.0.1%2bdfsg1-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libarmadillo15_15.2.1%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libsnappy1v5_1.2.2-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libblosc1_1.21.5%2bds-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libngtcp2-crypto-gnutls8_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libcurl3t64-gnutls_8.19.0%7erc3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libcfitsio10t64_4.6.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libminizip1t64_1.3.dfsg%2breally1.3.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libfreexl1_2.0.0-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libfyba0t64_4.1.1-11%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgeos3.14.1_3.14.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgeos-c1t64_3.14.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./proj-data_9.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libproj25_9.8.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgeotiff5_1.7.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgif7_5.2.2-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libhdf4-0_4.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libhdf5-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libjson-c5_0.18%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./liburiparser1_0.9.8%2bdfsg-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libkmlbase1t64_1.3.0-13%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libkmldom1t64_1.3.0-13%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libkmlengine1t64_1.3.0-13%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./mysql-common_5.8%2b1.1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./mariadb-common_11.8.6-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libmariadb3_11.8.6-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libmuparser2v5_2.3.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libhdf5-hl-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libnetcdf22_4.10.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libltdl7_2.5.4-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libodbc2_2.3.14-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./unixodbc-common_2.3.14-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libodbcinst2_2.3.14-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libksba8_1.6.7-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./dirmngr_2.4.8-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./gnupg-l10n_2.4.8-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./gpg_2.4.8-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./gpgsm_2.4.8-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./gnupg_2.4.8-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgpgme45_2.0.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgpgmepp7_2.0.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libnspr4_4.38.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libnss3_3.121-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libpoppler147_25.03.0-11.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libpq5_18.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libqhull-r8.0_2020.2-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./librttopo1_1.1.0-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libspatialite8t64_5.1.0-3%2bb5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxerces-c3.2t64_3.2.4%2bdebian-1.3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgdal38_3.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libcdt6_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libcgraph8_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libpathplan4_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libxdot4_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgvc7_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-pyparsing_3.1.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-bibtexparser_2.0.0b5%2breally1.4.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-more-itertools_10.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-certifi_2026.2.25%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libjs-sphinxdoc_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libevent-2.1-7t64_2.1.12-stable-10%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libevent-extra-2.1-7t64_2.1.12-stable-10%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libevent-openssl-2.1-7t64_2.1.12-stable-10%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libevent-dev_2.1.12-stable-10%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libzopfli1_1.0.3-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./fonts-tlwg-umpush-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python-babel-localedata_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-babel_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libboost-program-options1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libboost-program-options1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libboost-program-options-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libboost-serialization1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libboost-serialization1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libboost-stacktrace1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libssl-dev_3.5.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libpq-dev_18.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./native-architecture_0.2.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-markupsafe_3.0.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libsuitesparseconfig7_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libcamd3_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libattr1-dev_2.5.2-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-charset-normalizer_3.4.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-idna_3.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-urllib3_2.6.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-requests_2.32.5%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libgme0_0.6.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./libkmlconvenience1t64_1.3.0-13%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./python3-wcwidth_0.2.14%2bdfsg1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./fonts-baekmuk_2.2-15_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:36] "GET /./fonts-unfonts-core_1.0.2-080608-19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./fonts-unfonts-extra_1.0.2-080608%2bdfsg-11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libpaper-utils_2.2.5-0.3%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./xdg-utils_1.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./texlive-base_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./fonts-lmodern_2.005-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./texlive-latex-base_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./texlive-lang-cjk_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./texlive-lang-korean_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libatspi2.0-0t64_2.59.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libhdf5-fortran-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libhdf5-hl-fortran-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libhdf5-cpp-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libhdf5-hl-cpp-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libjpeg62-turbo-dev_2.1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libjpeg-dev_2.1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libaec-dev_1.1.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libbrotli-dev_1.2.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libunbound8_1.24.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libgnutls-dane0t64_3.8.12-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libidn2-dev_2.3.8-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libp11-kit-dev_0.26.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libtasn1-6-dev_4.21.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libgnutls28-dev_3.8.12-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libldap-dev_2.6.10%2bdfsg-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libnghttp3-dev_1.12.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libngtcp2-crypto-gnutls-dev_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libngtcp2-dev_1.16.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libpsl-dev_0.21.2-1.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./librtmp-dev_2.4%2b20151223.gitfa8646d.1-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libssh2-1-dev_1.11.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libzstd-dev_1.5.7%2bdfsg-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libcurl4-gnutls-dev_8.19.0%7erc3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./hdf5-helpers_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:37] "GET /./libhdf5-dev_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./liblzma-dev_5.8.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libxml2-dev_2.15.1%2bdfsg-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libnetcdf-dev_4.10.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libcjson1_1.7.19-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libzvbi-common_0.2.44-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libeigen3-dev_3.4.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libapache-pom-java_33-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libcommons-parent-java_56-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libcommons-logging-java_1.3.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libshine3_3.1.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./openmpi-common_5.0.9-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libprrte3_3.0.13-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./libprrte-bin_3.0.13-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./openmpi-bin_5.0.9-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./mpi-default-bin_1.20_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./python3-mpi4py_4.1.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:38] "GET /./texlive-lang-english_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:40] "GET /./texlive-lang-european_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:40] "GET /./texlive-lang-french_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:41] "GET /./texlive-lang-german_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:41] "GET /./texlive-lang-italian_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:41] "GET /./texlive-lang-polish_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:41] "GET /./texlive-lang-spanish_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./lmodern_2.005-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./texlive-luatex_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./texlive-lang-czechslovak_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libnuma-dev_2.0.19-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libltdl-dev_2.5.4-9_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libhwloc-dev_2.13.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libgfortran-15-dev_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./gfortran-15-aarch64-linux-gnu_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./gfortran-15_15.2.0-14_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libnl-3-dev_3.12.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libnl-route-3-dev_3.12.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libibverbs-dev_61.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libjs-jquery_3.7.1%2bdfsg%2b%7e3.5.33-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libprrte-dev_3.0.13-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libjs-jquery-ui_1.13.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libopenmpi-dev_5.0.9-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libsepol-dev_3.9-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libpcre2-32-0_10.46-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libpcre2-posix3_10.46-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libpcre2-dev_10.46-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libselinux-dev_3.9-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libboost-python1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libadios2-mpi-c%2b%2b-2.11_2.11.0%2bdfsg1-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libva2_2.23.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libva-drm2_2.23.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libxfixes3_6.0.0-2%2bb5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libva-x11-2_2.23.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libvdpau1_1.5-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libavutil60_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libgsm1_1.0.23-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libmpg123-0t64_1.33.3-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libmp3lame0_3.101%7esvn6525%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libopus0_1.6.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libspeex1_1.2.1-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libsoxr0_0.1.3-4.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libswresample6_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libogg0_1.3.6-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libtheoraenc2_1.2.0%2bdfsg-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libvorbis0a_1.3.7-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libvorbisenc2_1.3.7-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libvpx12_1.16.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libx264-165_0.165.3222%2bgitb35605ac-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libx265-215_4.1-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libxvidcore4_1.3.7-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libzvbi0t64_0.2.44-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libavcodec62_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libudfread3_1.2.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libbluray3_1.4.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libchromaprint1_1.6.0-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libdvdread8t64_7.0.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libdvdnav4_7.0.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libvorbisfile3_1.3.7-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libopenmpt0t64_0.8.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./librabbitmq4_0.15.0-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libmbedcrypto16_3.6.5-0.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./librist4_0.2.11%2bdfsg-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libsrt1.5-gnutls_1.5.4-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libssh-4_0.11.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libavformat62_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libgl2ps1.4_1.4.2%2bdfsg1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libswscale9_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libtbbbind-2-5_2022.3.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libtbbmalloc2_2022.3.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libtbb12_2022.3.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libxcursor1_1.2.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:42] "GET /./libvtk9.5_9.5.2%2bdfsg3-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libpython3.13_3.13.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libb2-1_0.98.1-1.1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libqt6core6t64_6.9.2%2bdfsg-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libopengl0_1.7.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libqt6dbus6_6.9.2%2bdfsg-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libts0t64_1.22-1.1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libxcb-cursor0_0.1.6-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libqt6gui6_6.9.2%2bdfsg-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libqt6opengl6_6.9.2%2bdfsg-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libqt6widgets6_6.9.2%2bdfsg-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libqt6openglwidgets6_6.9.2%2bdfsg-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libvtk9.5-qt_9.5.2%2bdfsg3-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./python3-vtk9_9.5.2%2bdfsg3-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libgs-common_10.06.0%7edfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libgs10-common_10.06.0%7edfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libgl2ps-dev_1.4.2%2bdfsg1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-container1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-container1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-json1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-json1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-json-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libavutil-dev_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libswresample-dev_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libavcodec-dev_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libavformat-dev_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libglu1-mesa_9.0.2-1.1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libqt5widgets5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libqt5xml5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libqglviewer2-qt5t64_2.8.0%2bdfsg1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-chrono1.83.0t64_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-chrono1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-chrono-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-mpi1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./uuid-dev_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libblkid-dev_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libexpat1-dev_2.7.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./python3-jaraco.context_6.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./mpi-default-dev_1.20_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-mpi1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-mpi-python1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-mpi-python1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-mpi-python-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libglx-dev_1.7.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libgl-dev_1.7.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libopengl-dev_1.7.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libglu1-mesa-dev_9.0.2-1.1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libsqlite3-dev_3.46.1-9%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libjbig-dev_2.1-6.1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libwebpdecoder3_1.5.0-0.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libsharpyuv-dev_1.5.0-0.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libwebp-dev_1.5.0-0.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libtiffxx6_4.7.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libdeflate-dev_1.23-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./liblerc-dev_4.0.0%2bds-5%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libtiff-dev_4.7.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libproj-dev_9.8.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libgeotiff-dev_1.7.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-graph-parallel1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-atomic1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-atomic1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-date-time1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-date-time1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-thread1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-thread1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-locale1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-locale1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libboost-locale-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./java-common_0.76_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./libpcsclite1_2.4.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:43] "GET /./openjdk-21-jre-headless_21.0.10%2b7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./default-jre-headless_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libqt5opengl5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libegl-dev_1.7.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libqt5concurrent5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libavahi-common-data_0.8-18_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libavahi-common3_0.8-18_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libavahi-client3_0.8-18_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libcups2t64_2.4.16-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libqt5printsupport5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libqt5sql5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libqt5test5t64_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libvulkan-dev_1.4.341.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libxext-dev_1.3.4-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./qt5-qmake-bin_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./qtchooser_66-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./qt5-qmake_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./qtbase5-dev-tools_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./qtbase5-dev_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libqt5opengl5-dev_5.15.17%2bdfsg-7%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./ruby-net-telnet_0.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libcloudproviders0_0.4.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libboost-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libmariadb-dev_11.8.6-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libboost-regex1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./icu-devtools_78.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libicu-dev_78.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libboost-regex1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libboost-iostreams1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libboost-iostreams1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libboost-iostreams-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libgd3_2.3.3-13%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libgvplugin-gd8_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./python3-defusedxml_0.7.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libfontbox-java_1.8.16-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./libpdfbox-java_1.8.16-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./preview-latex-style_13.2-1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./texlive-latex-recommended_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./texlive-pictures_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:44] "GET /./texlive-latex-extra_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./fonts-lyx_2.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./python-matplotlib-data_3.10.7%2bdfsg1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-test1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-test1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-graph-parallel1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-graph-parallel-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./python3-cycler_0.12.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libamd3_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libccolamd3_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libcolamd3_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libcholmod5_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libpng-dev_1.6.55-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-context1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-context1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-filesystem1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-filesystem1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-fiber1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-fiber1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-fiber-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-numpy1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-numpy1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-numpy-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libatk1.0-0t64_2.59.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libatk-bridge2.0-0t64_2.59.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libcolord2_1.4.8-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libepoxy0_1.5.10-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libwayland-cursor0_1.24.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libwayland-egl1_1.24.0-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libxcomposite1_0.4.6-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libxdamage1_1.1.7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libxinerama1_1.1.4-3%2bb5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libxrandr2_1.5.4-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libgtk-3-common_3.24.51-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libgtk-3-0t64_3.24.51-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libqhullcpp8.0_2020.2-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libboost-filesystem-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libopenblas-pthread-dev_0.3.31%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libarpack2-dev_3.9.1-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libopenblas0_0.3.31%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libopenblas-dev_0.3.31%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libsuperlu-dev_7.0.1%2bdfsg1-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./libarmadillo-dev_15.2.1%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:45] "GET /./openjdk-21-jdk-headless_21.0.10%2b7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./default-jdk-headless_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libasound2-data_1.2.15.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libasound2t64_1.2.15.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libxtst6_1.2.5-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./openjdk-21-jre_21.0.10%2b7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./openjdk-21-jdk_21.0.10%2b7-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libxxhash-dev_0.8.3-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libodbccr2_2.3.14-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./unixodbc-dev_2.3.14-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-serialization-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libminizip-dev_1.3.dfsg%2breally1.3.1-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libfreexl-dev_2.0.0-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libgif-dev_5.2.2-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libhwy-dev_1.3.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-log1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-math1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-math1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-math-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-random1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-random1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libumfpack6_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./fonts-arphic-gkai00mp_2.11-16_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libice-dev_1.1.1-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libsm-dev_1.2.6-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libxt-dev_1.2.1-1.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libbz2-dev_1.0.8-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libfreetype-dev_2.14.1%2bdfsg-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-roman-numerals_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./liburiparser-dev_0.9.8%2bdfsg-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libspqr4_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libsvtav1enc-dev_2.3.0%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libmetis5_5.1.0.dfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libmetis-dev_5.1.0.dfsg-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libpython3.13-dev_3.13.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libpython3-dev_3.13.9-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./fonts-arphic-gbsn00lp_2.11-16_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libmount-dev_2.41.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libaom-dev_3.13.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libglut3.12_3.4.0-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libglut-dev_3.4.0-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./freeglut3-dev_3.4.0-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-decorator_5.2.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-pygments_2.19.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-ipython-pygments-lexers_1.1.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-parso_0.8.5-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-typeshed_0.0%7egit20260204.516eed0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-jedi_0.19.1%2bds1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-traitlets_5.14.3%2breally5.14.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-matplotlib-inline_0.2.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-prompt-toolkit_3.0.52-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-typing-extensions_4.15.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-astroid_4.1.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-asttokens_3.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-executing_2.2.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-pure-eval_0.2.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-stack-data_0.6.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-ptyprocess_0.7.0-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-pexpect_4.9-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-autocommand_2.2.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-typeguard_4.4.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-inflect_7.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-ipython_9.8.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./fonts-tlwg-typist-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-wave1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-xlib_0.33-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libhdf5-openmpi-fortran-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libhdf5-openmpi-hl-fortran-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libhdf5-openmpi-cpp-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libhdf5-openmpi-hl-cpp-310_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libhdf5-openmpi-dev_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libhdf5-mpi-dev_1.14.6%2brepack-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libgvplugin-pango8_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libpoppler-dev_25.03.0-11.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libpoppler-private-dev_25.03.0-11.1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./fonts-hosny-amiri_1.003-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./texlive-plain-generic_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./texlive-lang-arabic_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libyaml-0-2_0.2.5-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./fonts-tlwg-loma-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-nowide1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-nowide1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libboost-nowide-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libharfbuzz-subset0_12.3.2-2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-uharfbuzz_0.53.3-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./python3-imagesize_1.4.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./rubygems-integration_1.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./rake_13.3.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./ruby-csv_3.3.5-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./ruby-did-you-mean_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./ruby-ruby2-keywords_0.0.5-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./ruby-webrick_1.9.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./ruby-xmlrpc_0.3.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:46] "GET /./libruby3.3_3.3.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./ruby3.3_3.3.8-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libruby_3.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./ruby-rubygems_3.6.7-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./ruby_3.3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./librttopo-dev_1.1.0-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libcxsparse4_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libbtf2_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libklu2_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libboost-mpi-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./fonts-tlwg-typo-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./python3.13-dev_3.13.12-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./python3-dev_3.13.9-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libboost-python1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libboost-python-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./texlive-fonts-recommended_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libtbb-dev_2022.3.0-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libboost-stacktrace1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libboost-stacktrace-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./python3-minieigen_0.50.3%2bdfsg1-13%2bb12_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libgirepository-2.0-0_2.87.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./girepository-tools_2.87.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./fonts-tlwg-mono-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libboost-context-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./python3-packaging_25.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libgio-2.0-dev-bin_2.87.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./python3-pyqt5.sip_12.17.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libboost-coroutine1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libboost-coroutine1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libboost-coroutine-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libidn12_1.43-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libijs-0.35_0.35-16%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libjbig2dec0_0.20-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./libgs10_10.06.0%7edfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./python3-alabaster_1.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./dh-python_7.20260125_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:47] "GET /./texlive-lang-chinese_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:48] "GET /./texlive-lang-cyrillic_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:48] "GET /./fonts-gfs-baskerville_1.1-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:48] "GET /./fonts-gfs-porson_1.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:48] "GET /./texlive-lang-greek_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:49] "GET /./texlive-lang-japanese_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./fonts-sil-padauk_5.001-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./fonts-tlwg-garuda-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./fonts-tlwg-kinnari-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./fonts-tlwg-laksaman-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./fonts-tlwg-norasi-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./fonts-tlwg-purisa-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./fonts-tlwg-sawasdee-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./fonts-tlwg-typewriter-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./fonts-tlwg-waree-otf_0.7.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./texlive-lang-other_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./texlive-lang-portuguese_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./texlive-lang-all_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./libyuv-dev_0.0.1922.20260106-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./libblosc-dev_1.21.5%2bds-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./libxmu-dev_1.1.3-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:50] "GET /./python3-unicodedata2_16.0.0%2bds-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libacl1-dev_2.3.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libext2fs2t64_1.47.2-3%2bb8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libext2fs-dev_1.47.2-3%2bb8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./liblz4-dev_1.10.0-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libarchive-dev_3.8.5-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libdav1d-dev_1.5.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./librav1e-dev_0.8.1-7_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libavif-dev_1.3.0-1%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libcfitsio-dev_4.6.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libexprtk-dev_0.0.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libfyba-dev_4.1.1-11%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libgeos-dev_3.14.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libhdf4-dev_4.3.1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libheif-dev_1.21.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libjson-c-dev_0.18%2bds-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./liblcms2-dev_2.17-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libjxl-dev_0.11.1-6_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libkmlregionator1t64_1.3.0-13%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libkmlxsd1t64_1.3.0-13%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libkml-dev_1.3.0-13%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libmuparser-dev_2.3.4-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libmariadb-dev-compat_11.8.6-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./default-libmysqlclient-dev_1.1.1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libopenjp2-7-dev_2.5.4-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libqhull8.0_2020.2-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libqhull-dev_2020.2-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libspatialite-dev_5.1.0-3%2bb5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libxerces-c-dev_3.2.4%2bdebian-1.3%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libgdal-dev_3.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libqglviewer-headers_2.8.0%2bdfsg1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./default-jre_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./default-jdk_1.21-76_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./librbio4_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libqt5help5_5.15.17-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libspex3_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libmpc-dev_1.3.1-2%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-timer1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-timer1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-timer-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost1.83-tools-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-tools-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libffi-dev_3.5.2-3%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libsysprof-capture-4-dev_50%7ebeta-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libgio-2.0-dev_2.87.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libglib2.0-data_2.87.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libglib2.0-bin_2.87.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libglib2.0-dev-bin_2.87.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libglib2.0-dev_2.87.2-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libgts-0.7-5t64_0.7.6%2bdarcs121130-5.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libgts-dev_0.7.6%2bdarcs121130-5.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libgvpr2_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./graphviz_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libgvplugin-neato-layout8_14.1.2-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-random-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-kiwisolver_1.4.10%7erc0-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-thread-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-lz4_4.4.5%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./teckit_2.5.13%2bds-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./tipa_1.3-21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./texlive-xetex_2025.20260124-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-brotli_1.2.0-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libxslt1.1_1.1.43-0.3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-lxml_6.0.2-1%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-munkres_1.1.4-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-mpmath_1.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-sympy_1.14.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-attr_25.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-ufolib2_0.18.1%2bdfsg1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-zopfli_0.4.1-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./unicode-data_16.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-fonttools_4.61.1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-exception-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libdouble-conversion-dev_3.4.0-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libogg-dev_1.3.6-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libtheora1_1.2.0%2bdfsg-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libtheora-dev_1.2.0%2bdfsg-6%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libvtk9-java_9.5.2%2bdfsg3-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-type-erasure1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-type-erasure1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-type-erasure-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-wave1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-wave-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libfontconfig-dev_2.17.1-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libjsoncpp-dev_1.9.6-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libjson-perl_4.10000-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./sphinx-common_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./ghostscript_10.06.0%7edfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./dvipng_1.18-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-url1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-url1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./xml-core_0.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./docutils-common_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-jinja2_3.1.6-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-regex-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-date-time-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-url-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-test-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libglew2.2_2.2.0-4%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-log1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-pygraphviz_1.14-5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libmpfrc%2b%2b-dev_3.7.2%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libqt5designer5_5.15.17-4%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-container-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-docutils_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libxrender-dev_0.9.12-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libxft-dev_2.3.6-1%2bb5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-pyqt5_5.15.11%2bdfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libqt5svg5_5.15.17-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-pyqt5.qtsvg_5.15.11%2bdfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libxfixes-dev_6.0.0-2%2bb5_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libxcursor-dev_1.2.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-log-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-graph1.83.0_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./vtk9_9.5.2%2bdfsg3-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libparu1_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libglew-dev_2.2.0-4%2bb3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libswscale-dev_8.0.1-3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libutfcpp-dev_4.0.9-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libxss-dev_1.2.3-1%2bb4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libvtk9-dev_9.5.2%2bdfsg3-8_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-pickleshare_0.7.5-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libldl3_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libsuitesparse-mongoose3_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libsuitesparse-dev_7.12.2%2bdfsg-1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-contourpy_1.3.3-1%2bb1_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./pyqt5-dev-tools_5.15.11%2bdfsg-3_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libqglviewer-dev-qt5_2.8.0%2bdfsg1-4_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-graph1.83-dev_1.83.0-5%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-graph-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-snowballstemmer_3.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-atomic-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-system-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./libboost-all-dev_1.83.0.2%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-sphinx_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-dateutil_2.9.0-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:51] "GET /./python3-matplotlib_3.10.7%2bdfsg1-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:52] "GET /./help2man_1.49.3%2bb2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:52] "GET /./libxi-dev_1.8.2-2_arm64.deb HTTP/1.1" 200 - 127.0.0.1 - - [03/Mar/2026 16:49:52] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmpk0xgxo9d/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.TwDyBaMQeR Reading package lists... Building dependency tree... Reading state information... libtheoradec2 is already the newest version (1.2.0+dfsg-6+b1). libtheoradec2 set to manually installed. libtwolame0 is already the newest version (0.4.0-2+b3). libtwolame0 set to manually installed. dh-exec is already the newest version (0.31). dh-exec set to manually installed. libboost-system1.83-dev is already the newest version (1.83.0-5+b2). libboost-system1.83-dev set to manually installed. libboost-exception1.83-dev is already the newest version (1.83.0-5+b2). libboost-exception1.83-dev set to manually installed. libnghttp2-dev is already the newest version (1.68.0-2). libnghttp2-dev set to manually installed. libadios2-mpi-auxiliary-2.11 is already the newest version (2.11.0+dfsg1-6+b1). libadios2-mpi-auxiliary-2.11 set to manually installed. texlive-binaries is already the newest version (2025.20250727.75242+ds-5+b2). texlive-binaries set to manually installed. gpg-agent is already the newest version (2.4.8-5). gpg-agent set to manually installed. libxnvctrl0 is already the newest version (535.171.04-1+b3). libxnvctrl0 set to manually installed. libhdf5-openmpi-hl-310 is already the newest version (1.14.6+repack-2). libhdf5-openmpi-hl-310 set to manually installed. python3-chardet is already the newest version (5.2.0+dfsg-2). python3-chardet set to manually installed. libkrb5-dev is already the newest version (1.22.1-2). libkrb5-dev set to manually installed. libpcre2-16-0 is already the newest version (10.46-1+b1). libpcre2-16-0 set to manually installed. libcc1-0 is already the newest version (15.2.0-14). libcc1-0 set to manually installed. libxext6 is already the newest version (2:1.3.4-1+b4). libxext6 set to manually installed. libmpfr-dev is already the newest version (4.2.2-2+b1). libmpfr-dev set to manually installed. libpython3.13-minimal is already the newest version (3.13.12-1). libpython3.13-minimal set to manually installed. python3-pil.imagetk is already the newest version (12.1.1-1). python3-pil.imagetk set to manually installed. base-passwd is already the newest version (3.6.8+b1). libde265-0 is already the newest version (1.0.16-1+b1). libde265-0 set to manually installed. libxmu-headers is already the newest version (2:1.1.3-4). libxmu-headers set to manually installed. liblzma5 is already the newest version (5.8.2-2). libqt5gui5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5gui5t64 set to manually installed. libcodec2-1.2 is already the newest version (1.2.0-4). libcodec2-1.2 set to manually installed. libkrb5support0 is already the newest version (1.22.1-2). libkrb5support0 set to manually installed. comerr-dev is already the newest version (2.1-1.47.2-3+b8). comerr-dev set to manually installed. man-db is already the newest version (2.13.1-1+b1). man-db set to manually installed. nettle-dev is already the newest version (3.10.2-1). nettle-dev set to manually installed. libgdal38 is already the newest version (3.12.2+dfsg-1). libgdal38 set to manually installed. libgvc7 is already the newest version (14.1.2-1). libgvc7 set to manually installed. libqt5network5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5network5t64 set to manually installed. python3-bibtexparser is already the newest version (2.0.0b5+really1.4.4-1). python3-bibtexparser set to manually installed. libpotrace0 is already the newest version (1.16-2+b3). libpotrace0 set to manually installed. python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools set to manually installed. libgeos-c1t64 is already the newest version (3.14.1-2). libgeos-c1t64 set to manually installed. libxcb-shm0 is already the newest version (1.17.0-2+b2). libxcb-shm0 set to manually installed. login.defs is already the newest version (1:4.19.3-1). login.defs set to manually installed. python3-certifi is already the newest version (2026.2.25+ds-1). python3-certifi set to manually installed. libevent-core-2.1-7t64 is already the newest version (2.1.12-stable-10+b2). libevent-core-2.1-7t64 set to manually installed. libjs-sphinxdoc is already the newest version (8.2.3-12). libjs-sphinxdoc set to manually installed. libpcre2-8-0 is already the newest version (10.46-1+b1). libarpack2t64 is already the newest version (3.9.1-6+b1). libarpack2t64 set to manually installed. libevent-dev is already the newest version (2.1.12-stable-10+b2). libevent-dev set to manually installed. libsnappy1v5 is already the newest version (1.2.2-2+b1). libsnappy1v5 set to manually installed. libzopfli1 is already the newest version (1.0.3-3+b1). libzopfli1 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. libvulkan1 is already the newest version (1.4.341.0-1). libvulkan1 set to manually installed. python3-babel is already the newest version (2.17.0-2). python3-babel 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. libboost-serialization1.83-dev is already the newest version (1.83.0-5+b2). libboost-serialization1.83-dev set to manually installed. libboost-stacktrace1.83.0 is already the newest version (1.83.0-5+b2). libboost-stacktrace1.83.0 set to manually installed. libpq-dev is already the newest version (18.3-1+b1). libpq-dev set to manually installed. libsz2 is already the newest version (1.1.6-1). libsz2 set to manually installed. libyuv0 is already the newest version (0.0.1922.20260106-1). libyuv0 set to manually installed. native-architecture is already the newest version (0.2.6). native-architecture set to manually installed. python3-markupsafe is already the newest version (3.0.3-1+b1). python3-markupsafe set to manually installed. libcamd3 is already the newest version (1:7.12.2+dfsg-1). libcamd3 set to manually installed. libodbc2 is already the newest version (2.3.14-1). libodbc2 set to manually installed. libattr1 is already the newest version (1:2.5.2-4). g++-15 is already the newest version (15.2.0-14). g++-15 set to manually installed. libattr1-dev is already the newest version (1:2.5.2-4). libattr1-dev set to manually installed. python3-requests is already the newest version (2.32.5+dfsg-1). python3-requests set to manually installed. libgme0 is already the newest version (0.6.4-1). libgme0 set to manually installed. libgpgme45 is already the newest version (2.0.1-2). libgpgme45 set to manually installed. libkmlconvenience1t64 is already the newest version (1.3.0-13+b1). libkmlconvenience1t64 set to manually installed. libglvnd0 is already the newest version (1.7.0-3). libglvnd0 set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). python3-wcwidth is already the newest version (0.2.14+dfsg1-1). python3-wcwidth set to manually installed. texlive-lang-korean is already the newest version (2025.20260124-1). texlive-lang-korean set to manually installed. libdbus-1-3 is already the newest version (1.16.2-4). libdbus-1-3 set to manually installed. libatspi2.0-0t64 is already the newest version (2.59.1-2). libatspi2.0-0t64 set to manually installed. sed is already the newest version (4.9-2+b2). libhdf5-dev is already the newest version (1.14.6+repack-2). libhdf5-dev set to manually installed. libnetcdf-dev is already the newest version (1:4.10.0-1). libnetcdf-dev set to manually installed. libibverbs1 is already the newest version (61.0-2). libibverbs1 set to manually installed. librhash1 is already the newest version (1.4.6-1.1). librhash1 set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b2). libxcb-render0 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. fontconfig is already the newest version (2.17.1-5). fontconfig set to manually installed. libcjson1 is already the newest version (1.7.19-2). libcjson1 set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b1). libgdbm6t64 set to manually installed. libnl-3-200 is already the newest version (3.12.0-2). libnl-3-200 set to manually installed. libmagic-mgc is already the newest version (1:5.46-5+b1). libmagic-mgc set to manually installed. libzvbi-common is already the newest version (0.2.44-1). libzvbi-common set to manually installed. libpoppler147 is already the newest version (25.03.0-11.1+b1). libpoppler147 set to manually installed. libteckit0 is already the newest version (2.5.13+ds-1). libteckit0 set to manually installed. libraqm0 is already the newest version (0.10.4-1). libraqm0 set to manually installed. liburiparser1 is already the newest version (0.9.8+dfsg-2+b1). liburiparser1 set to manually installed. libeigen3-dev is already the newest version (3.4.0-5). libeigen3-dev set to manually installed. libmpc3 is already the newest version (1.3.1-2+b1). libmpc3 set to manually installed. libcommons-logging-java is already the newest version (1.3.0-2). libcommons-logging-java set to manually installed. libshine3 is already the newest version (3.1.1-3). libshine3 set to manually installed. debhelper is already the newest version (13.31). debhelper set to manually installed. libelf1t64 is already the newest version (0.194-1). libelf1t64 set to manually installed. libx11-6 is already the newest version (2:1.8.13-1). libx11-6 set to manually installed. fonts-arphic-bsmi00lp is already the newest version (2.10-18). fonts-arphic-bsmi00lp set to manually installed. dbus is already the newest version (1.16.2-4). dbus set to manually installed. libopenblas0-pthread is already the newest version (0.3.31+ds-3). libopenblas0-pthread set to manually installed. python3-mpi4py is already the newest version (4.1.1-1+b1). python3-mpi4py set to manually installed. texlive-lang-czechslovak is already the newest version (2025.20260124-1). texlive-lang-czechslovak set to manually installed. libgomp1 is already the newest version (15.2.0-14). libgomp1 set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. libhwloc-dev is already the newest version (2.13.0-2). libhwloc-dev set to manually installed. gcc-15 is already the newest version (15.2.0-14). gcc-15 set to manually installed. libopenmpi-dev is already the newest version (5.0.9-6). libopenmpi-dev set to manually installed. libopenmpi40 is already the newest version (5.0.9-6). libopenmpi40 set to manually installed. libselinux-dev is already the newest version (3.9-4+b1). libselinux-dev set to manually installed. libboost-python1.83.0 is already the newest version (1.83.0-5+b2). libboost-python1.83.0 set to manually installed. python3-vtk9 is already the newest version (9.5.2+dfsg3-8). python3-vtk9 set to manually installed. libsm6 is already the newest version (2:1.2.6-1+b1). libsm6 set to manually installed. libgs10-common is already the newest version (10.06.0~dfsg-3). libgs10-common set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b1). libuchardet0 set to manually installed. libxpm4 is already the newest version (1:3.5.17-1+b4). libxpm4 set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. libgl2ps-dev is already the newest version (1.4.2+dfsg1-4). libgl2ps-dev set to manually installed. libxdmcp-dev is already the newest version (1:1.1.5-2). libxdmcp-dev set to manually installed. libboost-json-dev is already the newest version (1.83.0.2+b2). libboost-json-dev set to manually installed. libavformat-dev is already the newest version (7:8.0.1-3+b2). libavformat-dev set to manually installed. libdvdread8t64 is already the newest version (7.0.1-1). libdvdread8t64 set to manually installed. libkpathsea6 is already the newest version (2025.20250727.75242+ds-5+b2). libkpathsea6 set to manually installed. libgdk-pixbuf-2.0-0 is already the newest version (2.44.5+dfsg-4). libgdk-pixbuf-2.0-0 set to manually installed. python3-minimal is already the newest version (3.13.9-3). python3-minimal set to manually installed. texlive-luatex is already the newest version (2025.20260124-1). texlive-luatex set to manually installed. cmake-data is already the newest version (4.2.3-2). cmake-data set to manually installed. libqglviewer2-qt5t64 is already the newest version (2.8.0+dfsg1-4). libqglviewer2-qt5t64 set to manually installed. libgpg-error0 is already the newest version (1.59-4). libgpg-error0 set to manually installed. libboost-chrono-dev is already the newest version (1.83.0.2+b2). libboost-chrono-dev set to manually installed. libboost-mpi1.83.0 is already the newest version (1.83.0-5+b2). libboost-mpi1.83.0 set to manually installed. libvpx12 is already the newest version (1.16.0-3). libvpx12 set to manually installed. libblkid-dev is already the newest version (2.41.3-4). libblkid-dev set to manually installed. libibverbs-dev is already the newest version (61.0-2). libibverbs-dev set to manually installed. texlive-lang-french is already the newest version (2025.20260124-1). texlive-lang-french set to manually installed. binutils-aarch64-linux-gnu is already the newest version (2.46-2). binutils-aarch64-linux-gnu set to manually installed. libadios2-mpi-plugins is already the newest version (2.11.0+dfsg1-6+b1). libadios2-mpi-plugins set to manually installed. libexpat1-dev is already the newest version (2.7.4-1). libexpat1-dev set to manually installed. mount is already the newest version (2.41.3-4). mount set to manually installed. python3-jaraco.context is already the newest version (6.0.1-2). python3-jaraco.context set to manually installed. dconf-gsettings-backend is already the newest version (0.49.0-4). dconf-gsettings-backend set to manually installed. libicu78 is already the newest version (78.2-2). libicu78 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. libtool is already the newest version (2.5.4-9). libtool set to manually installed. libxvidcore4 is already the newest version (2:1.3.7-3+b1). libxvidcore4 set to manually installed. libglu1-mesa-dev is already the newest version (9.0.2-1.1+b4). libglu1-mesa-dev set to manually installed. libgeotiff-dev is already the newest version (1.7.4-2). libgeotiff-dev set to manually installed. libkdb5-10t64 is already the newest version (1.22.1-2). libkdb5-10t64 set to manually installed. libxxf86vm1 is already the newest version (1:1.1.4-2). libxxf86vm1 set to manually installed. libcurl4-gnutls-dev is already the newest version (8.19.0~rc3-1). libcurl4-gnutls-dev set to manually installed. libboost-graph-parallel1.83.0 is already the newest version (1.83.0-5+b2). libboost-graph-parallel1.83.0 set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b1). mawk is already the newest version (1.3.4.20260129-1). libboost-locale-dev is already the newest version (1.83.0.2+b2). libboost-locale-dev set to manually installed. libdeflate-dev is already the newest version (1.23-2+b1). libdeflate-dev set to manually installed. make is already the newest version (4.4.1-3+b1). make set to manually installed. at-spi2-common is already the newest version (2.59.1-2). at-spi2-common set to manually installed. fonts-lmodern is already the newest version (2.005-1). fonts-lmodern set to manually installed. debconf is already the newest version (1.5.92). hicolor-icon-theme is already the newest version (0.18-2). hicolor-icon-theme set to manually installed. libgfortran-15-dev is already the newest version (15.2.0-14). libgfortran-15-dev set to manually installed. default-jre-headless is already the newest version (2:1.21-76). default-jre-headless set to manually installed. python3-tk is already the newest version (3.13.9-3). python3-tk set to manually installed. libngtcp2-crypto-gnutls8 is already the newest version (1.16.0-1). libngtcp2-crypto-gnutls8 set to manually installed. gnupg is already the newest version (2.4.8-5). gnupg set to manually installed. gfortran-15 is already the newest version (15.2.0-14). gfortran-15 set to manually installed. libqt5opengl5-dev is already the newest version (5.15.17+dfsg-7+b1). libqt5opengl5-dev set to manually installed. libsemanage-common is already the newest version (3.9-1). libsemanage-common set to manually installed. ruby-net-telnet is already the newest version (0.2.0-1). ruby-net-telnet set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. gcc-aarch64-linux-gnu is already the newest version (4:15.2.0-5). gcc-aarch64-linux-gnu set to manually installed. libpsl-dev is already the newest version (0.21.2-1.1+b2). libpsl-dev set to manually installed. libcloudproviders0 is already the newest version (0.4.0-2). libcloudproviders0 set to manually installed. xkb-data is already the newest version (2.46-2). xkb-data set to manually installed. libprrte3 is already the newest version (3.0.13-2). libprrte3 set to manually installed. libopus0 is already the newest version (1.6.1-1). libopus0 set to manually installed. cpp-15-aarch64-linux-gnu is already the newest version (15.2.0-14). cpp-15-aarch64-linux-gnu set to manually installed. libx265-215 is already the newest version (4.1-4+b1). libx265-215 set to manually installed. libucx0 is already the newest version (1.20.0+ds-4). libucx0 set to manually installed. libedit2 is already the newest version (3.1-20251016-1). libedit2 set to manually installed. libboost-dev is already the newest version (1.83.0.2+b2). libboost-dev set to manually installed. glycin-thumbnailers is already the newest version (2.0.8-1). glycin-thumbnailers set to manually installed. libswresample6 is already the newest version (7:8.0.1-3+b2). libswresample6 set to manually installed. libmariadb-dev is already the newest version (1:11.8.6-2). libmariadb-dev set to manually installed. libboost-iostreams-dev is already the newest version (1.83.0.2+b2). libboost-iostreams-dev set to manually installed. libgvplugin-gd8 is already the newest version (14.1.2-1). libgvplugin-gd8 set to manually installed. libkmlengine1t64 is already the newest version (1.3.0-13+b1). libkmlengine1t64 set to manually installed. libpmix2t64 is already the newest version (6.0.0+really5.0.9-3). libpmix2t64 set to manually installed. python3-defusedxml is already the newest version (0.7.1-3). python3-defusedxml set to manually installed. texlive-latex-extra is already the newest version (2025.20260124-1). texlive-latex-extra set to manually installed. python-matplotlib-data is already the newest version (3.10.7+dfsg1-2). python-matplotlib-data 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. libsharpyuv-dev is already the newest version (1.5.0-0.1+b1). libsharpyuv-dev set to manually installed. python3-cycler is already the newest version (0.12.1-2). python3-cycler set to manually installed. libegl1 is already the newest version (1.7.0-3). libegl1 set to manually installed. libcholmod5 is already the newest version (1:7.12.2+dfsg-1). libcholmod5 set to manually installed. libpng-dev is already the newest version (1.6.55-1). libpng-dev set to manually installed. libpq5 is already the newest version (18.3-1+b1). libpq5 set to manually installed. libqt6widgets6 is already the newest version (6.9.2+dfsg-4+b1). libqt6widgets6 set to manually installed. libxcb-xkb1 is already the newest version (1.17.0-2+b2). libxcb-xkb1 set to manually installed. texlive-lang-polish is already the newest version (2025.20260124-1). texlive-lang-polish set to manually installed. libabsl20240722 is already the newest version (20240722.0-4). libabsl20240722 set to manually installed. libctf0 is already the newest version (2.46-2). libctf0 set to manually installed. gtk-update-icon-cache is already the newest version (4.21.5+ds-5). gtk-update-icon-cache set to manually installed. libopengl0 is already the newest version (1.7.0-3). libopengl0 set to manually installed. libboost-fiber-dev is already the newest version (1.83.0.2+b2). libboost-fiber-dev set to manually installed. libboost-numpy-dev is already the newest version (1.83.0.2+b2). libboost-numpy-dev set to manually installed. libgtk-3-0t64 is already the newest version (3.24.51-4). libgtk-3-0t64 set to manually installed. libqhullcpp8.0 is already the newest version (2020.2-8). libqhullcpp8.0 set to manually installed. gpgconf is already the newest version (2.4.8-5). gpgconf set to manually installed. libx264-165 is already the newest version (2:0.165.3222+gitb35605ac-3+b2). libx264-165 set to manually installed. libtk8.6 is already the newest version (8.6.17-1+b1). libtk8.6 set to manually installed. libboost-filesystem-dev is already the newest version (1.83.0.2+b2). libboost-filesystem-dev set to manually installed. libitm1 is already the newest version (15.2.0-14). libitm1 set to manually installed. libtbb12 is already the newest version (2022.3.0-2). libtbb12 set to manually installed. libcom-err2 is already the newest version (1.47.2-3+b8). libcom-err2 set to manually installed. libboost-filesystem1.83-dev is already the newest version (1.83.0-5+b2). libboost-filesystem1.83-dev set to manually installed. libarmadillo-dev is already the newest version (1:15.2.1+dfsg-2). libarmadillo-dev set to manually installed. libva2 is already the newest version (2.23.0-1). libva2 set to manually installed. libtasn1-6-dev is already the newest version (4.21.0-2). libtasn1-6-dev set to manually installed. qt5-qmake is already the newest version (5.15.17+dfsg-7+b1). qt5-qmake set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-13). shared-mime-info is already the newest version (2.4-5+b4). shared-mime-info set to manually installed. libpcre2-dev is already the newest version (10.46-1+b1). libpcre2-dev set to manually installed. default-jdk-headless is already the newest version (2:1.21-76). default-jdk-headless set to manually installed. openjdk-21-jdk is already the newest version (21.0.10+7-1). openjdk-21-jdk set to manually installed. zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.1-3). zlib1g-dev set to manually installed. libngtcp2-crypto-gnutls-dev is already the newest version (1.16.0-1). libngtcp2-crypto-gnutls-dev set to manually installed. libxxhash-dev is already the newest version (0.8.3-2+b1). libxxhash-dev set to manually installed. libhwloc-plugins is already the newest version (2.13.0-2). libhwloc-plugins set to manually installed. unixodbc-dev is already the newest version (2.3.14-1). unixodbc-dev set to manually installed. gpgsm is already the newest version (2.4.8-5). gpgsm set to manually installed. libnl-3-dev is already the newest version (3.12.0-2). libnl-3-dev set to manually installed. libboost-test1.83.0 is already the newest version (1.83.0-5+b2). libboost-test1.83.0 set to manually installed. texlive-base is already the newest version (2025.20260124-1). texlive-base set to manually installed. libboost-serialization-dev is already the newest version (1.83.0.2+b2). libboost-serialization-dev set to manually installed. libfreexl-dev is already the newest version (2.0.0-1+b4). libfreexl-dev set to manually installed. libfabric1 is already the newest version (2.1.0-1.1+b1). libfabric1 set to manually installed. libgif-dev is already the newest version (5.2.2-1+b2). libgif-dev set to manually installed. libproj-dev is already the newest version (9.8.0-1). libproj-dev set to manually installed. libdatrie1 is already the newest version (0.2.14-1). libdatrie1 set to manually installed. libchromaprint1 is already the newest version (1.6.0-2+b1). libchromaprint1 set to manually installed. coreutils is already the newest version (9.10-1). libltdl-dev is already the newest version (2.5.4-9). libltdl-dev set to manually installed. librtmp-dev is already the newest version (2.4+20151223.gitfa8646d.1-3+b1). librtmp-dev set to manually installed. libasound2-data is already the newest version (1.2.15.3-1). libasound2-data set to manually installed. libboost-program-options1.83-dev is already the newest version (1.83.0-5+b2). libboost-program-options1.83-dev set to manually installed. libcap-ng0 is already the newest version (0.9.1-1). libhwy-dev is already the newest version (1.3.0-2). libhwy-dev set to manually installed. libboost-log1.83.0 is already the newest version (1.83.0-5+b2). libboost-log1.83.0 set to manually installed. libboost-chrono1.83-dev is already the newest version (1.83.0-5+b2). libboost-chrono1.83-dev set to manually installed. libdrm-common is already the newest version (2.4.131-1). libdrm-common set to manually installed. libboost-math-dev is already the newest version (1.83.0.2+b2). libboost-math-dev set to manually installed. libglx-mesa0 is already the newest version (26.0.1-2). libglx-mesa0 set to manually installed. qtbase5-dev is already the newest version (5.15.17+dfsg-7+b1). qtbase5-dev set to manually installed. libaec-dev is already the newest version (1.1.6-1). libaec-dev set to manually installed. libqt5printsupport5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5printsupport5t64 set to manually installed. libfontbox-java is already the newest version (1:1.8.16-5). libfontbox-java set to manually installed. libboost-random1.83-dev is already the newest version (1.83.0-5+b2). libboost-random1.83-dev set to manually installed. libpaper-utils is already the newest version (2.2.5-0.3+b3). libpaper-utils set to manually installed. libpcre2-posix3 is already the newest version (10.46-1+b1). libpcre2-posix3 set to manually installed. librttopo1 is already the newest version (1.1.0-4+b1). librttopo1 set to manually installed. ucf is already the newest version (3.0052). ucf set to manually installed. libsuperlu-dev is already the newest version (7.0.1+dfsg1-2+b1). libsuperlu-dev set to manually installed. libavformat62 is already the newest version (7:8.0.1-3+b2). libavformat62 set to manually installed. gnupg-l10n is already the newest version (2.4.8-5). gnupg-l10n set to manually installed. libhwloc15 is already the newest version (2.13.0-2). libhwloc15 set to manually installed. libumfpack6 is already the newest version (1:7.12.2+dfsg-1). libumfpack6 set to manually installed. fonts-arphic-gkai00mp is already the newest version (2.11-16). fonts-arphic-gkai00mp set to manually installed. libxt-dev is already the newest version (1:1.2.1-1.3+b1). libxt-dev set to manually installed. libssh2-1-dev is already the newest version (1.11.1-1+b1). libssh2-1-dev set to manually installed. libfreetype-dev is already the newest version (2.14.1+dfsg-2). libfreetype-dev set to manually installed. python3-roman-numerals is already the newest version (4.1.0-1). python3-roman-numerals set to manually installed. liburiparser-dev is already the newest version (0.9.8+dfsg-2+b1). liburiparser-dev set to manually installed. gcc is already the newest version (4:15.2.0-5). gcc set to manually installed. libglu1-mesa is already the newest version (9.0.2-1.1+b4). libglu1-mesa set to manually installed. libspqr4 is already the newest version (1:7.12.2+dfsg-1). libspqr4 set to manually installed. libheif-plugin-dav1d is already the newest version (1.21.2-3). libheif-plugin-dav1d set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1). libhogweed6t64 set to manually installed. libsvtav1enc-dev is already the newest version (2.3.0+dfsg-1). libsvtav1enc-dev set to manually installed. libdrm2 is already the newest version (2.4.131-1). libdrm2 set to manually installed. libmetis-dev is already the newest version (5.1.0.dfsg-8). libmetis-dev set to manually installed. libpython3-dev is already the newest version (3.13.9-3). libpython3-dev set to manually installed. texlive-lang-cjk is already the newest version (2025.20260124-1). texlive-lang-cjk set to manually installed. libgav1-2 is already the newest version (0.20.0-2). libgav1-2 set to manually installed. fonts-arphic-gbsn00lp is already the newest version (2.11-16). fonts-arphic-gbsn00lp set to manually installed. libmount-dev is already the newest version (2.41.3-4). libmount-dev set to manually installed. fonts-dejavu-mono is already the newest version (2.37-8). fonts-dejavu-mono set to manually installed. libpython3.13-dev is already the newest version (3.13.12-1). libpython3.13-dev set to manually installed. libsensors-config is already the newest version (1:3.6.2-2). libsensors-config set to manually installed. dpkg is already the newest version (1.23.5). libaom-dev is already the newest version (3.13.1-2). libaom-dev set to manually installed. liblz4-1 is already the newest version (1.10.0-8). liblz4-1 set to manually installed. libz3-4 is already the newest version (4.13.3-1+b1). libz3-4 set to manually installed. fonts-urw-base35 is already the newest version (20200910-8). fonts-urw-base35 set to manually installed. libcairo2 is already the newest version (1.18.4-3). libcairo2 set to manually installed. libtiff-dev is already the newest version (4.7.1-1). libtiff-dev set to manually installed. libjxl0.11 is already the newest version (0.11.1-6). libjxl0.11 set to manually installed. freeglut3-dev is already the newest version (3.4.0-6+b1). freeglut3-dev set to manually installed. libproc2-0 is already the newest version (2:4.0.4-9+b1). libproc2-0 set to manually installed. libqt5test5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5test5t64 set to manually installed. libfreexl1 is already the newest version (2.0.0-1+b4). libfreexl1 set to manually installed. libdouble-conversion3 is already the newest version (3.4.0-1). libdouble-conversion3 set to manually installed. libsuitesparseconfig7 is already the newest version (1:7.12.2+dfsg-1). libsuitesparseconfig7 set to manually installed. libxt6t64 is already the newest version (1:1.2.1-1.3+b1). libxt6t64 set to manually installed. python3-ipython is already the newest version (9.8.0-4). python3-ipython set to manually installed. libpango-1.0-0 is already the newest version (1.57.0-1). libpango-1.0-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. libjpeg-dev is already the newest version (1:2.1.5-4). libjpeg-dev set to manually installed. libapache-pom-java is already the newest version (33-2). libapache-pom-java set to manually installed. libts0t64 is already the newest version (1.22-1.1+b2). libts0t64 set to manually installed. libboost-wave1.83.0 is already the newest version (1.83.0-5+b2). libboost-wave1.83.0 set to manually installed. python3.13-tk is already the newest version (3.13.12-1). python3.13-tk set to manually installed. libice-dev is already the newest version (2:1.1.1-1+b1). libice-dev set to manually installed. libva-drm2 is already the newest version (2.23.0-1). libva-drm2 set to manually installed. python3-ipython-pygments-lexers is already the newest version (1.1.1-2). python3-ipython-pygments-lexers set to manually installed. libqt5sql5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5sql5t64 set to manually installed. libtinfo6 is already the newest version (6.6+20251231-1). python3-numpy-dev is already the newest version (1:2.3.5+ds-3). python3-numpy-dev set to manually installed. passwd is already the newest version (1:4.19.3-1). passwd set to manually installed. libmpfr6 is already the newest version (4.2.2-2+b1). libmpfr6 set to manually installed. dbus-session-bus-common is already the newest version (1.16.2-4). dbus-session-bus-common set to manually installed. libptexenc1 is already the newest version (2025.20250727.75242+ds-5+b2). libptexenc1 set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-7). perl-modules-5.40 set to manually installed. python3-xlib is already the newest version (0.33-5). python3-xlib set to manually installed. libhdf5-mpi-dev is already the newest version (1.14.6+repack-2). libhdf5-mpi-dev set to manually installed. libglx0 is already the newest version (1.7.0-3). libglx0 set to manually installed. libgvplugin-pango8 is already the newest version (14.1.2-1). libgvplugin-pango8 set to manually installed. libpoppler-private-dev is already the newest version (25.03.0-11.1+b1). libpoppler-private-dev set to manually installed. libopenblas-pthread-dev is already the newest version (0.3.31+ds-3). libopenblas-pthread-dev set to manually installed. libtsan2 is already the newest version (15.2.0-14). libtsan2 set to manually installed. libhdf5-hl-fortran-310 is already the newest version (1.14.6+repack-2). libhdf5-hl-fortran-310 set to manually installed. gcc-15-aarch64-linux-gnu is already the newest version (15.2.0-14). gcc-15-aarch64-linux-gnu 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. python3-typing-extensions is already the newest version (4.15.0-2). python3-typing-extensions set to manually installed. libibmad5 is already the newest version (61.0-2). libibmad5 set to manually installed. texlive-lang-arabic is already the newest version (2025.20260124-1). texlive-lang-arabic set to manually installed. libxxhash0 is already the newest version (0.8.3-2+b1). libxxhash0 set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2+b1). libyaml-0-2 set to manually installed. libssl3t64 is already the newest version (3.5.5-1). xz-utils is already the newest version (5.8.2-2). xz-utils set to manually installed. libisl23 is already the newest version (0.27-1+b1). libisl23 set to manually installed. libarmadillo15 is already the newest version (1:15.2.1+dfsg-2). libarmadillo15 set to manually installed. libmagic1t64 is already the newest version (1:5.46-5+b1). libmagic1t64 set to manually installed. libsystemd0 is already the newest version (260~rc1-2). fonts-tlwg-loma-otf is already the newest version (1:0.7.3-1). fonts-tlwg-loma-otf set to manually installed. texlive-pictures is already the newest version (2025.20260124-1). texlive-pictures set to manually installed. libsynctex2 is already the newest version (2025.20250727.75242+ds-5+b2). libsynctex2 set to manually installed. libwebpmux3 is already the newest version (1.5.0-0.1+b1). libwebpmux3 set to manually installed. libproj25 is already the newest version (9.8.0-1). libproj25 set to manually installed. libyaml-cpp0.8 is already the newest version (0.8.0+dfsg-9). libyaml-cpp0.8 set to manually installed. libboost-nowide-dev is already the newest version (1.83.0.2+b2). libboost-nowide-dev set to manually installed. python3-stack-data is already the newest version (0.6.3-3). python3-stack-data set to manually installed. python3-jedi is already the newest version (0.19.1+ds1-1). python3-jedi set to manually installed. texlive-latex-recommended is already the newest version (2025.20260124-1). texlive-latex-recommended set to manually installed. libboost-random1.83.0 is already the newest version (1.83.0-5+b2). libboost-random1.83.0 set to manually installed. automake is already the newest version (1:1.18.1-4). automake set to manually installed. python3-uharfbuzz is already the newest version (0.53.3-1). python3-uharfbuzz set to manually installed. libxml2-16 is already the newest version (2.15.1+dfsg-2+b1). libxml2-16 set to manually installed. python3-imagesize is already the newest version (1.4.1-1). python3-imagesize set to manually installed. libadios2-mpi-c++-2.11 is already the newest version (2.11.0+dfsg1-6+b1). libadios2-mpi-c++-2.11 set to manually installed. libpoppler-dev is already the newest version (25.03.0-11.1+b1). libpoppler-dev set to manually installed. ruby is already the newest version (1:3.3+b1). ruby set to manually installed. librttopo-dev is already the newest version (1.1.0-4+b1). librttopo-dev set to manually installed. libxcb-util1 is already the newest version (0.4.1-1+b1). libxcb-util1 set to manually installed. libcxsparse4 is already the newest version (1:7.12.2+dfsg-1). libcxsparse4 set to manually installed. libhdf5-openmpi-310 is already the newest version (1.14.6+repack-2). libhdf5-openmpi-310 set to manually installed. libcurl4t64 is already the newest version (8.19.0~rc3-1). libcurl4t64 set to manually installed. dwz is already the newest version (0.16-2+b1). dwz set to manually installed. libgnutls-dane0t64 is already the newest version (3.8.12-3). libgnutls-dane0t64 set to manually installed. libklu2 is already the newest version (1:7.12.2+dfsg-1). libklu2 set to manually installed. libboost-mpi-dev is already the newest version (1.83.0.2+b2). libboost-mpi-dev set to manually installed. libboost-nowide1.83.0 is already the newest version (1.83.0-5+b2). libboost-nowide1.83.0 set to manually installed. libboost-thread1.83.0 is already the newest version (1.83.0-5+b2). libboost-thread1.83.0 set to manually installed. librtmp1 is already the newest version (2.4+20151223.gitfa8646d.1-3+b1). librtmp1 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. libopenblas-dev is already the newest version (0.3.31+ds-3). libopenblas-dev set to manually installed. python3-pygments is already the newest version (2.19.2+dfsg-1). python3-pygments set to manually installed. libboost-python-dev is already the newest version (1.83.0.2+b2). libboost-python-dev set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. texlive-fonts-recommended is already the newest version (2025.20260124-1). texlive-fonts-recommended set to manually installed. xorg-sgml-doctools is already the newest version (1:1.11-1.1). xorg-sgml-doctools set to manually installed. icu-devtools is already the newest version (78.2-2). icu-devtools set to manually installed. libcolord2 is already the newest version (1.4.8-3). libcolord2 set to manually installed. libvulkan-dev is already the newest version (1.4.341.0-1). libvulkan-dev set to manually installed. libgdk-pixbuf2.0-common is already the newest version (2.44.5+dfsg-4). libgdk-pixbuf2.0-common set to manually installed. libperl5.40 is already the newest version (5.40.1-7). libperl5.40 set to manually installed. libtbb-dev is already the newest version (2022.3.0-2). libtbb-dev set to manually installed. adwaita-icon-theme is already the newest version (50~alpha-1). adwaita-icon-theme set to manually installed. openjdk-21-jre-headless is already the newest version (21.0.10+7-1). openjdk-21-jre-headless set to manually installed. librsvg2-2 is already the newest version (2.61.3+dfsg-3+b1). librsvg2-2 set to manually installed. libnl-route-3-200 is already the newest version (3.12.0-2). libnl-route-3-200 set to manually installed. libjansson4 is already the newest version (2.14-2+b4). libjansson4 set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. libvtk9.5-qt is already the newest version (9.5.2+dfsg3-8). libvtk9.5-qt set to manually installed. libcurl3t64-gnutls is already the newest version (8.19.0~rc3-1). libcurl3t64-gnutls set to manually installed. libpdfbox-java is already the newest version (1:1.8.16-5). libpdfbox-java set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1+b1). libpixman-1-0 set to manually installed. libthai0 is already the newest version (0.1.30-1). libthai0 set to manually installed. libgcc-s1 is already the newest version (15.2.0-14). openjdk-21-jdk-headless is already the newest version (21.0.10+7-1). openjdk-21-jdk-headless set to manually installed. libglut-dev is already the newest version (3.4.0-6+b1). libglut-dev set to manually installed. libcairo-gobject2 is already the newest version (1.18.4-3). libcairo-gobject2 set to manually installed. libboost-stacktrace-dev is already the newest version (1.83.0.2+b2). libboost-stacktrace-dev set to manually installed. python3-minieigen is already the newest version (0.50.3+dfsg1-13+b12). python3-minieigen set to manually installed. libdav1d7 is already the newest version (1.5.3-1+b1). libdav1d7 set to manually installed. girepository-tools is already the newest version (2.87.2-3). girepository-tools set to manually installed. fonts-hosny-amiri is already the newest version (1.003-2). fonts-hosny-amiri 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. fonts-unfonts-core is already the newest version (1:1.0.2-080608-19). fonts-unfonts-core set to manually installed. libboost-context-dev is already the newest version (1.83.0.2+b2). libboost-context-dev set to manually installed. libgio-2.0-dev-bin is already the newest version (2.87.2-3). libgio-2.0-dev-bin set to manually installed. libbrotli-dev is already the newest version (1.2.0-3). libbrotli-dev set to manually installed. rubygems-integration is already the newest version (1.19). rubygems-integration set to manually installed. libhdf5-openmpi-cpp-310 is already the newest version (1.14.6+repack-2). libhdf5-openmpi-cpp-310 set to manually installed. python3-pyqt5.sip is already the newest version (12.17.2-1). python3-pyqt5.sip set to manually installed. libboost-coroutine-dev is already the newest version (1.83.0.2+b2). libboost-coroutine-dev set to manually installed. libboost-stacktrace1.83-dev is already the newest version (1.83.0-5+b2). libboost-stacktrace1.83-dev set to manually installed. libpciaccess0 is already the newest version (0.17-3+b4). libpciaccess0 set to manually installed. libgs10 is already the newest version (10.06.0~dfsg-3). libgs10 set to manually installed. libxrender1 is already the newest version (1:0.9.12-1+b1). libxrender1 set to manually installed. libadios2-mpi-core-2.11 is already the newest version (2.11.0+dfsg1-6+b1). libadios2-mpi-core-2.11 set to manually installed. python3-alabaster is already the newest version (1.0.0-1). python3-alabaster set to manually installed. libgif7 is already the newest version (5.2.2-1+b2). libgif7 set to manually installed. libwayland-cursor0 is already the newest version (1.24.0-2+b2). libwayland-cursor0 set to manually installed. libhdf5-hl-310 is already the newest version (1.14.6+repack-2). libhdf5-hl-310 set to manually installed. libxaw7 is already the newest version (2:1.0.16-1+b1). libxaw7 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. dh-python is already the newest version (7.20260125). dh-python set to manually installed. libboost-locale1.83.0 is already the newest version (1.83.0-5+b2). libboost-locale1.83.0 set to manually installed. libksba8 is already the newest version (1.6.7-2+b2). libksba8 set to manually installed. libboost1.83-dev is already the newest version (1.83.0-5+b2). libboost1.83-dev set to manually installed. libminizip1t64 is already the newest version (1:1.3.dfsg+really1.3.1-3). libminizip1t64 set to manually installed. ibverbs-providers is already the newest version (61.0-2). ibverbs-providers set to manually installed. libboost-coroutine1.83-dev is already the newest version (1.83.0-5+b2). libboost-coroutine1.83-dev set to manually installed. libboost-json1.83.0 is already the newest version (1.83.0-5+b2). libboost-json1.83.0 set to manually installed. texlive-lang-all is already the newest version (2025.20260124-1). texlive-lang-all set to manually installed. libyuv-dev is already the newest version (0.0.1922.20260106-1). libyuv-dev set to manually installed. tzdata is already the newest version (2025c-3). tzdata set to manually installed. libogg0 is already the newest version (1.3.6-2). libogg0 set to manually installed. libxshmfence1 is already the newest version (1.3.3-1+b1). libxshmfence1 set to manually installed. libboost-serialization1.83.0 is already the newest version (1.83.0-5+b2). libboost-serialization1.83.0 set to manually installed. libmd0 is already the newest version (1.1.0-2+b2). xtrans-dev is already the newest version (1.6.0-1). xtrans-dev set to manually installed. mpi-default-bin is already the newest version (1.20). mpi-default-bin set to manually installed. libprrte-bin is already the newest version (3.0.13-2). libprrte-bin set to manually installed. libboost-atomic1.83-dev is already the newest version (1.83.0-5+b2). libboost-atomic1.83-dev set to manually installed. python3-more-itertools is already the newest version (10.8.0-1). python3-more-itertools set to manually installed. python3-idna is already the newest version (3.11-1). python3-idna set to manually installed. hdf5-helpers is already the newest version (1.14.6+repack-2). hdf5-helpers set to manually installed. python3-astroid is already the newest version (4.1.1-1). python3-astroid set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. libatk1.0-0t64 is already the newest version (2.59.1-2). libatk1.0-0t64 set to manually installed. util-linux is already the newest version (2.41.3-4). libswscale9 is already the newest version (7:8.0.1-3+b2). libswscale9 set to manually installed. libblosc-dev is already the newest version (1.21.5+ds-2+b1). libblosc-dev set to manually installed. libssl-dev is already the newest version (3.5.5-1). libssl-dev set to manually installed. libxmu-dev is already the newest version (2:1.1.3-4). libxmu-dev set to manually installed. python3-unicodedata2 is already the newest version (16.0.0+ds-1+b1). python3-unicodedata2 set to manually installed. python3-charset-normalizer is already the newest version (3.4.4-2). python3-charset-normalizer set to manually installed. libudfread3 is already the newest version (1.2.0-2+b1). libudfread3 set to manually installed. libijs-0.35 is already the newest version (0.35-16+b1). libijs-0.35 set to manually installed. liblocale-gettext-perl is already the newest version (1.07-8). liblocale-gettext-perl set to manually installed. libboost-python1.83-dev is already the newest version (1.83.0-5+b2). libboost-python1.83-dev set to manually installed. libhdf5-openmpi-hl-fortran-310 is already the newest version (1.14.6+repack-2). libhdf5-openmpi-hl-fortran-310 set to manually installed. python3-inflect is already the newest version (7.5.0-1). python3-inflect set to manually installed. librist4 is already the newest version (0.2.11+dfsg-1+b1). librist4 set to manually installed. libheif1 is already the newest version (1.21.2-3). libheif1 set to manually installed. liblerc-dev is already the newest version (4.0.0+ds-5+b1). liblerc-dev set to manually installed. bubblewrap is already the newest version (0.11.0-2+b1). bubblewrap set to manually installed. libkrb5-3 is already the newest version (1.22.1-2). libkrb5-3 set to manually installed. libpugixml1v5 is already the newest version (1.14-2+b1). libpugixml1v5 set to manually installed. cpp-15 is already the newest version (15.2.0-14). cpp-15 set to manually installed. libgdal-dev is already the newest version (3.12.2+dfsg-1). libgdal-dev set to manually installed. libavif-dev is already the newest version (1.3.0-1+b2). libavif-dev set to manually installed. libgsm1 is already the newest version (1.0.23-2). libgsm1 set to manually installed. libmariadb3 is already the newest version (1:11.8.6-2). libmariadb3 set to manually installed. libfribidi0 is already the newest version (1.0.16-5). libfribidi0 set to manually installed. libsoxr0 is already the newest version (0.1.3-4.1). libsoxr0 set to manually installed. qtbase5-dev-tools is already the newest version (5.15.17+dfsg-7+b1). qtbase5-dev-tools set to manually installed. libc6-dev is already the newest version (2.42-13). libc6-dev set to manually installed. libqglviewer-headers is already the newest version (2.8.0+dfsg1-4). libqglviewer-headers set to manually installed. libxcomposite1 is already the newest version (1:0.4.6-1+b1). libxcomposite1 set to manually installed. libkml-dev is already the newest version (1.3.0-13+b1). libkml-dev set to manually installed. python3-matplotlib-inline is already the newest version (0.2.1-1). python3-matplotlib-inline set to manually installed. libbsd0 is already the newest version (0.12.2-2+b1). libbsd0 set to manually installed. libglx-dev is already the newest version (1.7.0-3). libglx-dev set to manually installed. libqt6core6t64 is already the newest version (6.9.2+dfsg-4+b1). libqt6core6t64 set to manually installed. qt5-qmake-bin is already the newest version (5.15.17+dfsg-7+b1). qt5-qmake-bin set to manually installed. libopenmpt0t64 is already the newest version (0.8.4-1). libopenmpt0t64 set to manually installed. libgirepository-2.0-0 is already the newest version (2.87.2-3). libgirepository-2.0-0 set to manually installed. libx11-dev is already the newest version (2:1.8.13-1). libx11-dev set to manually installed. default-jdk is already the newest version (2:1.21-76). default-jdk set to manually installed. rake is already the newest version (13.3.1-1). rake set to manually installed. gfortran-15-aarch64-linux-gnu is already the newest version (15.2.0-14). gfortran-15-aarch64-linux-gnu set to manually installed. libxcb-glx0 is already the newest version (1.17.0-2+b2). libxcb-glx0 set to manually installed. librbio4 is already the newest version (1:7.12.2+dfsg-1). librbio4 set to manually installed. libunistring5 is already the newest version (1.3-2+b1). libunistring5 set to manually installed. libpkgconf7 is already the newest version (2.5.1-4). libpkgconf7 set to manually installed. libgnutls28-dev is already the newest version (3.8.12-3). libgnutls28-dev set to manually installed. libqt5help5 is already the newest version (5.15.17-4+b1). libqt5help5 set to manually installed. libspex3 is already the newest version (1:7.12.2+dfsg-1). libspex3 set to manually installed. libmpc-dev is already the newest version (1.3.1-2+b1). libmpc-dev set to manually installed. libcap2 is already the newest version (1:2.75-10+b7). libcap2 set to manually installed. libpangoft2-1.0-0 is already the newest version (1.57.0-1). libpangoft2-1.0-0 set to manually installed. libboost-timer-dev is already the newest version (1.83.0.2+b2). libboost-timer-dev set to manually installed. python3-pkg-resources is already the newest version (78.1.1-0.1). python3-pkg-resources set to manually installed. libvtk9.5 is already the newest version (9.5.2+dfsg3-8). libvtk9.5 set to manually installed. libodbcinst2 is already the newest version (2.3.14-1). libodbcinst2 set to manually installed. libboost-tools-dev is already the newest version (1.83.0.2+b2). libboost-tools-dev set to manually installed. bzip2 is already the newest version (1.0.8-6+b1). bzip2 set to manually installed. init-system-helpers is already the newest version (1.69). libgts-dev is already the newest version (0.7.6+darcs121130-5.2+b2). libgts-dev set to manually installed. libgvplugin-neato-layout8 is already the newest version (14.1.2-1). libgvplugin-neato-layout8 set to manually installed. libarchive13t64 is already the newest version (3.8.5-1). libarchive13t64 set to manually installed. linux-libc-dev is already the newest version (6.18.15-1). linux-libc-dev set to manually installed. perl-base is already the newest version (5.40.1-7). libboost-random-dev is already the newest version (1.83.0.2+b2). libboost-random-dev set to manually installed. libdebconfclient0 is already the newest version (0.282+b2). libgl1-mesa-dri is already the newest version (26.0.1-2). libgl1-mesa-dri set to manually installed. libamd3 is already the newest version (1:7.12.2+dfsg-1). libamd3 set to manually installed. gzip is already the newest version (1.13-1+b1). libk5crypto3 is already the newest version (1.22.1-2). libk5crypto3 set to manually installed. libstdc++6 is already the newest version (15.2.0-14). libstdc++6 set to manually installed. fonts-sil-padauk is already the newest version (5.001-1). fonts-sil-padauk set to manually installed. libboost-system1.83.0 is already the newest version (1.83.0-5+b2). libboost-system1.83.0 set to manually installed. libxdamage1 is already the newest version (1:1.1.7-1). libxdamage1 set to manually installed. libboost-mpi-python1.83.0 is already the newest version (1.83.0-5+b2). libboost-mpi-python1.83.0 set to manually installed. libgl2ps1.4 is already the newest version (1.4.2+dfsg1-4). libgl2ps1.4 set to manually installed. libaec0 is already the newest version (1.1.6-1). libaec0 set to manually installed. libdvdnav4 is already the newest version (7.0.0-2). libdvdnav4 set to manually installed. libglut3.12 is already the newest version (3.4.0-6+b1). libglut3.12 set to manually installed. libboost-container1.83.0 is already the newest version (1.83.0-5+b2). libboost-container1.83.0 set to manually installed. libkmlregionator1t64 is already the newest version (1.3.0-13+b1). libkmlregionator1t64 set to manually installed. libblosc1 is already the newest version (1.21.5+ds-2+b1). libblosc1 set to manually installed. libgmpxx4ldbl is already the newest version (2:6.3.0+dfsg-5+b1). libgmpxx4ldbl set to manually installed. librav1e0.8 is already the newest version (0.8.1-7). librav1e0.8 set to manually installed. python3-kiwisolver is already the newest version (1.4.10~rc0-1+b1). python3-kiwisolver set to manually installed. libboost-thread-dev is already the newest version (1.83.0.2+b2). libboost-thread-dev set to manually installed. python3-lz4 is already the newest version (4.4.5+dfsg-1). python3-lz4 set to manually installed. mysql-common is already the newest version (5.8+1.1.1). mysql-common set to manually installed. libxcb-xinerama0 is already the newest version (1.17.0-2+b2). libxcb-xinerama0 set to manually installed. libqt5concurrent5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5concurrent5t64 set to manually installed. texlive-xetex is already the newest version (2025.20260124-1). texlive-xetex set to manually installed. libqhull-r8.0 is already the newest version (2020.2-8). libqhull-r8.0 set to manually installed. libnspr4 is already the newest version (2:4.38.2-1). libnspr4 set to manually installed. python3-fonttools is already the newest version (4.61.1-4). python3-fonttools set to manually installed. libsqlite3-dev is already the newest version (3.46.1-9+b1). libsqlite3-dev set to manually installed. g++-aarch64-linux-gnu is already the newest version (4:15.2.0-5). g++-aarch64-linux-gnu set to manually installed. libboost-exception-dev is already the newest version (1.83.0.2+b2). libboost-exception-dev set to manually installed. libdouble-conversion-dev is already the newest version (3.4.0-1). libdouble-conversion-dev set to manually installed. libgtk-3-common is already the newest version (3.24.51-4). libgtk-3-common set to manually installed. libxfixes3 is already the newest version (1:6.0.0-2+b5). libxfixes3 set to manually installed. libmariadb-dev-compat is already the newest version (1:11.8.6-2). libmariadb-dev-compat set to manually installed. libctf-nobfd0 is already the newest version (2.46-2). libctf-nobfd0 set to manually installed. libtheora-dev is already the newest version (1.2.0+dfsg-6+b1). libtheora-dev set to manually installed. libsmartcols1 is already the newest version (2.41.3-4). libpng16-16t64 is already the newest version (1.6.55-1). libpng16-16t64 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. libexprtk-dev is already the newest version (0.0.3-4). libexprtk-dev set to manually installed. libvtk9-java is already the newest version (9.5.2+dfsg3-8). libvtk9-java set to manually installed. libxext-dev is already the newest version (2:1.3.4-1+b4). libxext-dev set to manually installed. libspatialite-dev is already the newest version (5.1.0-3+b5). libspatialite-dev set to manually installed. libltdl7 is already the newest version (2.5.4-9). libltdl7 set to manually installed. libpam0g is already the newest version (1.7.0-5+b1). mariadb-common is already the newest version (1:11.8.6-2). mariadb-common set to manually installed. qtchooser is already the newest version (66-2+b2). qtchooser set to manually installed. libfido2-1 is already the newest version (1.16.0-2+b1). libfido2-1 set to manually installed. g++-15-aarch64-linux-gnu is already the newest version (15.2.0-14). g++-15-aarch64-linux-gnu set to manually installed. libgcrypt20 is already the newest version (1.11.2-3+b1). libgcrypt20 set to manually installed. libharfbuzz-subset0 is already the newest version (12.3.2-2+b2). libharfbuzz-subset0 set to manually installed. libxcb-shape0 is already the newest version (1.17.0-2+b2). libxcb-shape0 set to manually installed. libffi-dev is already the newest version (3.5.2-3+b1). libffi-dev set to manually installed. glycin-loaders is already the newest version (2.0.8-1). glycin-loaders 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. libfreetype6 is already the newest version (2.14.1+dfsg-2). libfreetype6 set to manually installed. libqt5widgets5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5widgets5t64 set to manually installed. libpangocairo-1.0-0 is already the newest version (1.57.0-1). libpangocairo-1.0-0 set to manually installed. libgpgmepp7 is already the newest version (2.0.0-2). libgpgmepp7 set to manually installed. x11proto-dev is already the newest version (2025.1-1). x11proto-dev set to manually installed. libamd-comgr3 is already the newest version (7.0.2+dfsg-3). libamd-comgr3 set to manually installed. libpgm-5.3-0t64 is already the newest version (5.3.128~dfsg-2.1+b2). libpgm-5.3-0t64 set to manually installed. ruby-webrick is already the newest version (1.9.2-1). ruby-webrick set to manually installed. texlive-lang-cyrillic is already the newest version (2025.20260124-1). texlive-lang-cyrillic set to manually installed. libcgraph8 is already the newest version (14.1.2-1). libcgraph8 set to manually installed. libhwy1t64 is already the newest version (1.3.0-2). libhwy1t64 set to manually installed. libboost-wave-dev is already the newest version (1.83.0.2+b2). libboost-wave-dev set to manually installed. python3.13 is already the newest version (3.13.12-1). python3.13 set to manually installed. librdmacm1t64 is already the newest version (61.0-2). librdmacm1t64 set to manually installed. python3-munkres is already the newest version (1.1.4-3). python3-munkres set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. libboost-fiber1.83.0 is already the newest version (1.83.0-5+b2). libboost-fiber1.83.0 set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b1). libkeyutils1 set to manually installed. pkgconf is already the newest version (2.5.1-4). pkgconf set to manually installed. libxcb-xinput0 is already the newest version (1.17.0-2+b2). libxcb-xinput0 set to manually installed. python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. libhdf5-openmpi-hl-cpp-310 is already the newest version (1.14.6+repack-2). libhdf5-openmpi-hl-cpp-310 set to manually installed. libxi6 is already the newest version (2:1.8.2-2). libxi6 set to manually installed. libglib2.0-data is already the newest version (2.87.2-3). libglib2.0-data set to manually installed. libxcb-keysyms1 is already the newest version (0.4.1-1+b1). libxcb-keysyms1 set to manually installed. python3-typeguard is already the newest version (4.4.4-2). python3-typeguard set to manually installed. libfontconfig-dev is already the newest version (2.17.1-5). libfontconfig-dev set to manually installed. librabbitmq4 is already the newest version (0.15.0-1+b1). librabbitmq4 set to manually installed. python3-numpy is already the newest version (1:2.3.5+ds-3). python3-numpy set to manually installed. libopenjp2-7 is already the newest version (2.5.4-1). libopenjp2-7 set to manually installed. libpam-systemd is already the newest version (260~rc1-2). libpam-systemd set to manually installed. python3-traitlets is already the newest version (5.14.3+really5.14.3-3). python3-traitlets set to manually installed. libvorbis0a is already the newest version (1.3.7-3+b1). libvorbis0a set to manually installed. libexpat1 is already the newest version (2.7.4-1). libexpat1 set to manually installed. default-libmysqlclient-dev is already the newest version (1.1.1). default-libmysqlclient-dev set to manually installed. libudev1 is already the newest version (260~rc1-2). libwayland-client0 is already the newest version (1.24.0-2+b2). libwayland-client0 set to manually installed. t1utils is already the newest version (1.41-4+b2). t1utils set to manually installed. ncurses-bin is already the newest version (6.6+20251231-1). libnl-route-3-dev is already the newest version (3.12.0-2). libnl-route-3-dev set to manually installed. libinput10 is already the newest version (1.31.0-1). libinput10 set to manually installed. python3-pexpect is already the newest version (4.9-4). python3-pexpect set to manually installed. libavif16 is already the newest version (1.3.0-1+b2). libavif16 set to manually installed. libqt5dbus5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5dbus5t64 set to manually installed. libjsoncpp-dev is already the newest version (1.9.6-5). libjsoncpp-dev set to manually installed. libqt6opengl6 is already the newest version (6.9.2+dfsg-4+b1). libqt6opengl6 set to manually installed. libmtdev1t64 is already the newest version (1.1.7-1+b1). libmtdev1t64 set to manually installed. libxcb-render-util0 is already the newest version (0.3.10-1+b1). libxcb-render-util0 set to manually installed. libqt5xml5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5xml5t64 set to manually installed. libxcb-randr0 is already the newest version (1.17.0-2+b2). libxcb-randr0 set to manually installed. libmetis5 is already the newest version (5.1.0.dfsg-8). libmetis5 set to manually installed. libsuperlu7 is already the newest version (7.0.1+dfsg1-2+b1). libsuperlu7 set to manually installed. libxerces-c-dev is already the newest version (3.2.4+debian-1.3+b4). libxerces-c-dev set to manually installed. libldap2 is already the newest version (2.6.10+dfsg-1+b1). libldap2 set to manually installed. libboost1.83-tools-dev is already the newest version (1.83.0-5+b2). libboost1.83-tools-dev set to manually installed. libcrypt1 is already the newest version (1:4.5.1-1). libmpg123-0t64 is already the newest version (1.33.3-2). libmpg123-0t64 set to manually installed. sphinx-common is already the newest version (8.2.3-12). sphinx-common set to manually installed. libbrotli1 is already the newest version (1.2.0-3). libbrotli1 set to manually installed. dvipng is already the newest version (1.18-1+b1). dvipng set to manually installed. fonts-lyx is already the newest version (2.5.0-1). fonts-lyx set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b1). file is already the newest version (1:5.46-5+b1). file set to manually installed. libboost-program-options1.83.0 is already the newest version (1.83.0-5+b2). libboost-program-options1.83.0 set to manually installed. libqt6openglwidgets6 is already the newest version (6.9.2+dfsg-4+b1). libqt6openglwidgets6 set to manually installed. g++ is already the newest version (4:15.2.0-5). g++ set to manually installed. libboost-url1.83-dev is already the newest version (1.83.0-5+b2). libboost-url1.83-dev set to manually installed. liblzma-dev is already the newest version (5.8.2-2). liblzma-dev set to manually installed. libavutil60 is already the newest version (7:8.0.1-3+b2). libavutil60 set to manually installed. libfyba0t64 is already the newest version (4.1.1-11+b2). libfyba0t64 set to manually installed. libxcb-cursor0 is already the newest version (0.1.6-1). libxcb-cursor0 set to manually installed. libxcb-present0 is already the newest version (1.17.0-2+b2). libxcb-present0 set to manually installed. libxcb1 is already the newest version (1.17.0-2+b2). libxcb1 set to manually installed. libffi8 is already the newest version (3.5.2-3+b1). libffi8 set to manually installed. java-common is already the newest version (0.76). java-common set to manually installed. build-essential is already the newest version (12.12). build-essential set to manually installed. libboost-graph-parallel1.83-dev is already the newest version (1.83.0-5+b2). libboost-graph-parallel1.83-dev set to manually installed. libxinerama1 is already the newest version (2:1.1.4-3+b5). libxinerama1 set to manually installed. libxkbcommon-x11-0 is already the newest version (1.13.1-1). libxkbcommon-x11-0 set to manually installed. libzvbi0t64 is already the newest version (0.2.44-1+b1). libzvbi0t64 set to manually installed. libsvtav1enc2 is already the newest version (2.3.0+dfsg-1). libsvtav1enc2 set to manually installed. libidn2-dev is already the newest version (2.3.8-4+b1). libidn2-dev set to manually installed. libxcb-icccm4 is already the newest version (0.4.2-1+b1). libxcb-icccm4 set to manually installed. docutils-common is already the newest version (0.22.4+dfsg-1). docutils-common set to manually installed. liblz4-dev is already the newest version (1.10.0-8). liblz4-dev set to manually installed. python3-jinja2 is already the newest version (3.1.6-1). python3-jinja2 set to manually installed. xfonts-utils is already the newest version (1:7.7+7+b1). xfonts-utils set to manually installed. libsharpyuv0 is already the newest version (1.5.0-0.1+b1). libsharpyuv0 set to manually installed. libmunge2 is already the newest version (0.5.16-1.1). libmunge2 set to manually installed. libjbig0 is already the newest version (2.1-6.1+b3). libjbig0 set to manually installed. libboost-context1.83.0 is already the newest version (1.83.0-5+b2). libboost-context1.83.0 set to manually installed. libegl-mesa0 is already the newest version (26.0.1-2). libegl-mesa0 set to manually installed. libboost-atomic1.83.0 is already the newest version (1.83.0-5+b2). libboost-atomic1.83.0 set to manually installed. sysvinit-utils is already the newest version (3.15-6+b1). mpi-default-dev is already the newest version (1.20). mpi-default-dev set to manually installed. libboost-url1.83.0 is already the newest version (1.83.0-5+b2). libboost-url1.83.0 set to manually installed. libboost-regex-dev is already the newest version (1.83.0.2+b2). libboost-regex-dev set to manually installed. libxerces-c3.2t64 is already the newest version (3.2.4+debian-1.3+b4). libxerces-c3.2t64 set to manually installed. libhwasan0 is already the newest version (15.2.0-14). libhwasan0 set to manually installed. gcc-15-base is already the newest version (15.2.0-14). libruby3.3 is already the newest version (3.3.8-2). libruby3.3 set to manually installed. gettext is already the newest version (0.23.2-1). gettext set to manually installed. libboost-numpy1.83.0 is already the newest version (1.83.0-5+b2). libboost-numpy1.83.0 set to manually installed. libc-dev-bin is already the newest version (2.42-13). libc-dev-bin set to manually installed. libpathplan4 is already the newest version (14.1.2-1). libpathplan4 set to manually installed. libva-x11-2 is already the newest version (2.23.0-1). libva-x11-2 set to manually installed. libzfp1t64 is already the newest version (1.0.1-4+b7). libzfp1t64 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. autopoint is already the newest version (0.23.2-1). autopoint set to manually installed. dconf-service is already the newest version (0.49.0-4). dconf-service set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b1). libboost-url-dev is already the newest version (1.83.0.2+b2). libboost-url-dev set to manually installed. libhdf5-fortran-310 is already the newest version (1.14.6+repack-2). libhdf5-fortran-310 set to manually installed. libxau6 is already the newest version (1:1.0.11-1+b1). libxau6 set to manually installed. libboost-regex1.83-dev is already the newest version (1.83.0-5+b2). libboost-regex1.83-dev set to manually installed. python3-brotli is already the newest version (1.2.0-3). python3-brotli set to manually installed. libice6 is already the newest version (2:1.1.1-1+b1). libice6 set to manually installed. python3-packaging is already the newest version (25.0-2). python3-packaging set to manually installed. dbus-system-bus-common is already the newest version (1.16.2-4). dbus-system-bus-common set to manually installed. libboost-iostreams1.83.0 is already the newest version (1.83.0-5+b2). libboost-iostreams1.83.0 set to manually installed. libpcre2-32-0 is already the newest version (10.46-1+b1). libpcre2-32-0 set to manually installed. libsodium23 is already the newest version (1.0.18-2). libsodium23 set to manually installed. libx11-data is already the newest version (2:1.8.13-1). libx11-data set to manually installed. tar is already the newest version (1.35+dfsg-4). unicode-data is already the newest version (16.0.0-1). unicode-data set to manually installed. unixodbc-common is already the newest version (2.3.14-1). unixodbc-common set to manually installed. libboost-context1.83-dev is already the newest version (1.83.0-5+b2). libboost-context1.83-dev set to manually installed. libboost-mpi1.83-dev is already the newest version (1.83.0-5+b2). libboost-mpi1.83-dev set to manually installed. libevent-2.1-7t64 is already the newest version (2.1.12-stable-10+b2). libevent-2.1-7t64 set to manually installed. mesa-libgallium is already the newest version (26.0.1-2). mesa-libgallium set to manually installed. libsystemd-shared is already the newest version (260~rc1-2). libsystemd-shared set to manually installed. python3.13-dev is already the newest version (3.13.12-1). python3.13-dev set to manually installed. libboost-test-dev is already the newest version (1.83.0.2+b2). libboost-test-dev set to manually installed. libext2fs-dev is already the newest version (1.47.2-3+b8). libext2fs-dev set to manually installed. proj-data is already the newest version (9.8.0-1). proj-data set to manually installed. libtexlua53-5 is already the newest version (2025.20250727.75242+ds-5+b2). libtexlua53-5 set to manually installed. libdconf1 is already the newest version (0.49.0-4). libdconf1 set to manually installed. libuuid1 is already the newest version (2.41.3-4). libassuan9 is already the newest version (3.0.2-2+b1). libassuan9 set to manually installed. x11-common is already the newest version (1:7.7+26). x11-common set to manually installed. libsemanage2 is already the newest version (3.9-1+b1). libsemanage2 set to manually installed. libtasn1-6 is already the newest version (4.21.0-2). libtasn1-6 set to manually installed. libkadm5srv-mit12 is already the newest version (1.22.1-2). libkadm5srv-mit12 set to manually installed. libkadm5clnt-mit12 is already the newest version (1.22.1-2). libkadm5clnt-mit12 set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11). libtiffxx6 is already the newest version (4.7.1-1). libtiffxx6 set to manually installed. python3 is already the newest version (3.13.9-3). python3 set to manually installed. libxtst6 is already the newest version (2:1.2.5-1+b1). libxtst6 set to manually installed. libfontenc1 is already the newest version (1:1.1.8-1+b3). libfontenc1 set to manually installed. libmbedcrypto16 is already the newest version (3.6.5-0.1). libmbedcrypto16 set to manually installed. libspeex1 is already the newest version (1.2.1-3+b1). libspeex1 set to manually installed. cpp is already the newest version (4:15.2.0-5). cpp set to manually installed. tipa is already the newest version (2:1.3-21). tipa set to manually installed. libext2fs2t64 is already the newest version (1.47.2-3+b8). libext2fs2t64 set to manually installed. libglew2.2 is already the newest version (2.2.0-4+b3). libglew2.2 set to manually installed. libhsa-runtime64-1 is already the newest version (6.4.3+dfsg-5). libhsa-runtime64-1 set to manually installed. liblcms2-dev is already the newest version (2.17-1). liblcms2-dev set to manually installed. cfortran is already the newest version (20210827-1.1). cfortran set to manually installed. libfuse3-4 is already the newest version (3.18.1-1). libfuse3-4 set to manually installed. libgl1 is already the newest version (1.7.0-3). libgl1 set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. libjs-jquery-ui is already the newest version (1.13.2+dfsg-1). libjs-jquery-ui set to manually installed. libatomic1 is already the newest version (15.2.0-14). libatomic1 set to manually installed. libwebpdecoder3 is already the newest version (1.5.0-0.1+b1). libwebpdecoder3 set to manually installed. openmpi-bin is already the newest version (5.0.9-6). openmpi-bin set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. grep is already the newest version (3.12-1+b1). libpython3.13 is already the newest version (3.13.12-1). libpython3.13 set to manually installed. texlive-lang-english is already the newest version (2025.20260124-1). texlive-lang-english set to manually installed. libadios2-mpi-c-2.11 is already the newest version (2.11.0+dfsg1-6+b1). libadios2-mpi-c-2.11 set to manually installed. libnettle8t64 is already the newest version (3.10.2-1). libnettle8t64 set to manually installed. ghostscript is already the newest version (10.06.0~dfsg-3). ghostscript set to manually installed. dash is already the newest version (0.5.12-12+b1). libboost-log1.83-dev is already the newest version (1.83.0-5+b2). libboost-log1.83-dev set to manually installed. krb5-multidev is already the newest version (1.22.1-2). krb5-multidev set to manually installed. libaom3 is already the newest version (3.13.1-2). libaom3 set to manually installed. libasan8 is already the newest version (15.2.0-14). libasan8 set to manually installed. libatk-bridge2.0-0t64 is already the newest version (2.59.1-2). libatk-bridge2.0-0t64 set to manually installed. graphviz is already the newest version (14.1.2-1). graphviz set to manually installed. python3-pygraphviz is already the newest version (1.14-5). python3-pygraphviz set to manually installed. libmpfrc++-dev is already the newest version (3.7.2+ds-1). libmpfrc++-dev set to manually installed. libjsoncpp26 is already the newest version (1.9.6-5). libjsoncpp26 set to manually installed. libpython3.13-stdlib is already the newest version (3.13.12-1). libpython3.13-stdlib set to manually installed. libgio-2.0-dev is already the newest version (2.87.2-3). libgio-2.0-dev set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-2). libgssapi-krb5-2 set to manually installed. python3.13-minimal is already the newest version (3.13.12-1). python3.13-minimal set to manually installed. libtiff6 is already the newest version (4.7.1-1). libtiff6 set to manually installed. libboost-timer1.83.0 is already the newest version (1.83.0-5+b2). libboost-timer1.83.0 set to manually installed. libapparmor1 is already the newest version (4.1.6-3). libapparmor1 set to manually installed. libqt5designer5 is already the newest version (5.15.17-4+b1). libqt5designer5 set to manually installed. libboost-type-erasure1.83.0 is already the newest version (1.83.0-5+b2). libboost-type-erasure1.83.0 set to manually installed. openssh-client is already the newest version (1:10.2p1-5). openssh-client set to manually installed. texlive-lang-chinese is already the newest version (2025.20260124-1). texlive-lang-chinese set to manually installed. libucc1 is already the newest version (1.7.0~rc1-1). libucc1 set to manually installed. libgcc-15-dev is already the newest version (15.2.0-14). libgcc-15-dev set to manually installed. libtcl8.6 is already the newest version (8.6.17+dfsg-1+b1). libtcl8.6 set to manually installed. base-files is already the newest version (14). libgts-0.7-5t64 is already the newest version (0.7.6+darcs121130-5.2+b2). libgts-0.7-5t64 set to manually installed. libboost-container-dev is already the newest version (1.83.0.2+b2). libboost-container-dev set to manually installed. python3-docutils is already the newest version (0.22.4+dfsg-1). python3-docutils set to manually installed. libamdhip64-6 is already the newest version (6.4.3-5). libamdhip64-6 set to manually installed. libjpeg62-turbo-dev is already the newest version (1:2.1.5-4). libjpeg62-turbo-dev set to manually installed. libcolamd3 is already the newest version (1:7.12.2+dfsg-1). libcolamd3 set to manually installed. libzmq5 is already the newest version (4.3.5-1+b4). libzmq5 set to manually installed. hostname is already the newest version (3.25+b1). libopengl-dev is already the newest version (1.7.0-3). libopengl-dev set to manually installed. libsm-dev is already the newest version (2:1.2.6-1+b1). libsm-dev set to manually installed. libxcb1-dev is already the newest version (1.17.0-2+b2). libxcb1-dev set to manually installed. libxau-dev is already the newest version (1:1.0.11-1+b1). libxau-dev set to manually installed. libxcb-xfixes0 is already the newest version (1.17.0-2+b2). libxcb-xfixes0 set to manually installed. libpipeline1 is already the newest version (1.5.8-2). libpipeline1 set to manually installed. libboost-fiber1.83-dev is already the newest version (1.83.0-5+b2). libboost-fiber1.83-dev set to manually installed. libopenblas0 is already the newest version (0.3.31+ds-3). libopenblas0 set to manually installed. ocl-icd-libopencl1 is already the newest version (2.3.4-1). ocl-icd-libopencl1 set to manually installed. python3-pyparsing is already the newest version (3.1.3-1). python3-pyparsing set to manually installed. dbus-daemon is already the newest version (1.16.2-4). dbus-daemon set to manually installed. texlive-lang-portuguese is already the newest version (2025.20260124-1). texlive-lang-portuguese set to manually installed. dpkg-dev is already the newest version (1.23.5). dpkg-dev set to manually installed. libboost-math1.83.0 is already the newest version (1.83.0-5+b2). libboost-math1.83.0 set to manually installed. libglib2.0-dev is already the newest version (2.87.2-3). libglib2.0-dev set to manually installed. libseccomp2 is already the newest version (2.6.0-2+b1). libseccomp2 set to manually installed. libc6 is already the newest version (2.42-13). gdal-data is already the newest version (3.12.2+dfsg-1). gdal-data set to manually installed. python3-dev is already the newest version (3.13.9-3). python3-dev set to manually installed. libb2-1 is already the newest version (0.98.1-1.1+b3). libb2-1 set to manually installed. libimagequant0 is already the newest version (4.4.1-1+b1). libimagequant0 set to manually installed. libboost-chrono1.83.0t64 is already the newest version (1.83.0-5+b2). libboost-chrono1.83.0t64 set to manually installed. libwayland-egl1 is already the newest version (1.24.0-2+b2). libwayland-egl1 set to manually installed. libxft-dev is already the newest version (2.3.6-1+b5). libxft-dev set to manually installed. python3-pyqt5.qtsvg is already the newest version (5.15.11+dfsg-3). python3-pyqt5.qtsvg set to manually installed. libjbig-dev is already the newest version (2.1-6.1+b3). libjbig-dev set to manually installed. libjson-perl is already the newest version (4.10000-1). libjson-perl set to manually installed. python3-urllib3 is already the newest version (2.6.3-1). python3-urllib3 set to manually installed. libxrender-dev is already the newest version (1:0.9.12-1+b1). libxrender-dev set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. python3-prompt-toolkit is already the newest version (3.0.52-2). python3-prompt-toolkit set to manually installed. libpam-runtime is already the newest version (1.7.0-5). autoconf is already the newest version (2.72-5). autoconf set to manually installed. python3-decorator is already the newest version (5.2.1-2). python3-decorator set to manually installed. libavcodec62 is already the newest version (7:8.0.1-3+b2). libavcodec62 set to manually installed. python3-pyqt5 is already the newest version (5.15.11+dfsg-3). python3-pyqt5 set to manually installed. libboost-iostreams1.83-dev is already the newest version (1.83.0-5+b2). libboost-iostreams1.83-dev set to manually installed. libspatialite8t64 is already the newest version (5.1.0-3+b5). libspatialite8t64 set to manually installed. bash is already the newest version (5.3-2). libgraphite2-3 is already the newest version (1.3.14-11+b1). libgraphite2-3 set to manually installed. libkmlxsd1t64 is already the newest version (1.3.0-13+b1). libkmlxsd1t64 set to manually installed. libprrte-dev is already the newest version (3.0.13-2). libprrte-dev set to manually installed. libllvm21 is already the newest version (1:21.1.8-4). libllvm21 set to manually installed. libsepol-dev is already the newest version (3.9-2). libsepol-dev set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-10). libsasl2-2 set to manually installed. libwebp7 is already the newest version (1.5.0-0.1+b1). libwebp7 set to manually installed. libheif-dev is already the newest version (1.21.2-3). libheif-dev set to manually installed. libnuma-dev is already the newest version (2.0.19-1+b1). libnuma-dev set to manually installed. libpaper2 is already the newest version (2.2.5-0.3+b3). libpaper2 set to manually installed. libdebhelper-perl is already the newest version (13.31). libdebhelper-perl set to manually installed. libxcursor-dev is already the newest version (1:1.2.3-1+b1). libxcursor-dev set to manually installed. libevent-extra-2.1-7t64 is already the newest version (2.1.12-stable-10+b2). libevent-extra-2.1-7t64 set to manually installed. dirmngr is already the newest version (2.4.8-5). dirmngr set to manually installed. python3-typeshed is already the newest version (0.0~git20260204.516eed0-1). python3-typeshed set to manually installed. libboost-log-dev is already the newest version (1.83.0.2+b2). libboost-log-dev set to manually installed. libzstd-dev is already the newest version (1.5.7+dfsg-3+b1). libzstd-dev set to manually installed. teckit is already the newest version (2.5.13+ds-1). teckit set to manually installed. libboost-json1.83-dev is already the newest version (1.83.0-5+b2). libboost-json1.83-dev set to manually installed. libpcsclite1 is already the newest version (2.4.1-1). libpcsclite1 set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1+b2). rpcsvc-proto set to manually installed. binutils is already the newest version (2.46-2). binutils set to manually installed. librav1e-dev is already the newest version (0.8.1-7). librav1e-dev set to manually installed. libxslt1.1 is already the newest version (1.1.43-0.3). libxslt1.1 set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1+b1). libgdbm-compat4t64 set to manually installed. libsepol2 is already the newest version (3.9-2). libsepol2 set to manually installed. libgd3 is already the newest version (2.3.3-13+b1). libgd3 set to manually installed. libncursesw6 is already the newest version (6.6+20251231-1). libncursesw6 set to manually installed. libhdf5-310 is already the newest version (1.14.6+repack-2). libhdf5-310 set to manually installed. python3-zopfli is already the newest version (0.4.1-1). python3-zopfli set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. default-jre is already the newest version (2:1.21-76). default-jre set to manually installed. python3-autocommand is already the newest version (2.2.2-4). python3-autocommand set to manually installed. libgnutls30t64 is already the newest version (3.8.12-3). libgnutls30t64 set to manually installed. libsframe3 is already the newest version (2.46-2). libsframe3 set to manually installed. texlive-lang-german is already the newest version (2025.20260124-1). texlive-lang-german set to manually installed. libfontconfig1 is already the newest version (2.17.1-5). libfontconfig1 set to manually installed. openjdk-21-jre is already the newest version (21.0.10+7-1). openjdk-21-jre set to manually installed. python3-pil is already the newest version (12.1.1-1). python3-pil set to manually installed. libboost-graph1.83.0 is already the newest version (1.83.0-5+b2). libboost-graph1.83.0 set to manually installed. vtk9 is already the newest version (9.5.2+dfsg3-8). vtk9 set to manually installed. libevent-pthreads-2.1-7t64 is already the newest version (2.1.12-stable-10+b2). libevent-pthreads-2.1-7t64 set to manually installed. libparu1 is already the newest version (1:7.12.2+dfsg-1). libparu1 set to manually installed. libcbor0.10 is already the newest version (0.10.2-2.1). libcbor0.10 set to manually installed. libmpfi0 is already the newest version (1.5.4+ds-4+b1). libmpfi0 set to manually installed. python-babel-localedata is already the newest version (2.17.0-2). python-babel-localedata set to manually installed. xml-core is already the newest version (0.19). xml-core set to manually installed. libvtk9-dev is already the newest version (9.5.2+dfsg3-8). libvtk9-dev set to manually installed. findutils is already the newest version (4.10.0-3+b1). texlive-lang-spanish is already the newest version (2025.20260124-1). texlive-lang-spanish set to manually installed. libglib2.0-bin is already the newest version (2.87.2-3). libglib2.0-bin set to manually installed. libfyba-dev is already the newest version (4.1.1-11+b2). libfyba-dev set to manually installed. libblosc2-7 is already the newest version (2.23.0+ds-1). libblosc2-7 set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-10). libsasl2-modules-db set to manually installed. libboost-numpy1.83-dev is already the newest version (1.83.0-5+b2). libboost-numpy1.83-dev set to manually installed. python3-asttokens is already the newest version (3.0.1-2). python3-asttokens set to manually installed. libnpth0t64 is already the newest version (1.8-3+b1). libnpth0t64 set to manually installed. libavutil-dev is already the newest version (7:8.0.1-3+b2). libavutil-dev set to manually installed. libboost-wave1.83-dev is already the newest version (1.83.0-5+b2). libboost-wave1.83-dev set to manually installed. libarpack2-dev is already the newest version (3.9.1-6+b1). libarpack2-dev set to manually installed. libboost-coroutine1.83.0 is already the newest version (1.83.0-5+b2). libboost-coroutine1.83.0 set to manually installed. autotools-dev is already the newest version (20240727.1). autotools-dev set to manually installed. libbtf2 is already the newest version (1:7.12.2+dfsg-1). libbtf2 set to manually installed. ca-certificates-java is already the newest version (20240118). ca-certificates-java set to manually installed. cmake is already the newest version (4.2.3-2). cmake set to manually installed. libsrt1.5-gnutls is already the newest version (1.5.4-3). libsrt1.5-gnutls set to manually installed. libmp3lame0 is already the newest version (3.101~svn6525+dfsg-2). libmp3lame0 set to manually installed. libcfitsio-dev is already the newest version (4.6.3-1+b1). libcfitsio-dev set to manually installed. libglycin-2-0 is already the newest version (2.0.8-1). libglycin-2-0 set to manually installed. ruby-rubygems is already the newest version (3.6.7-2). ruby-rubygems set to manually installed. libwebpdemux2 is already the newest version (1.5.0-0.1+b1). libwebpdemux2 set to manually installed. texlive-lang-greek is already the newest version (2025.20260124-1). texlive-lang-greek set to manually installed. fonts-baekmuk is already the newest version (2.2-15). fonts-baekmuk set to manually installed. uuid-dev is already the newest version (2.41.3-4). uuid-dev set to manually installed. libbz2-dev is already the newest version (1.0.8-6+b1). libbz2-dev set to manually installed. libnuma1 is already the newest version (2.0.19-1+b1). libnuma1 set to manually installed. gettext-base is already the newest version (0.23.2-1). gettext-base set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4). libnorm1t64 set to manually installed. libtbbbind-2-5 is already the newest version (2022.3.0-2). libtbbbind-2-5 set to manually installed. libboost-test1.83-dev is already the newest version (1.83.0-5+b2). libboost-test1.83-dev set to manually installed. libssh-4 is already the newest version (0.11.3-1+b1). libssh-4 set to manually installed. libwacom9 is already the newest version (2.18.0-1). libwacom9 set to manually installed. libboost-timer1.83-dev is already the newest version (1.83.0-5+b2). libboost-timer1.83-dev set to manually installed. lmodern is already the newest version (2.005-1). lmodern set to manually installed. libmount1 is already the newest version (2.41.3-4). libutfcpp-dev is already the newest version (4.0.9-1). libutfcpp-dev set to manually installed. patch is already the newest version (2.8-2+b1). patch set to manually installed. libvorbisenc2 is already the newest version (1.3.7-3+b1). libvorbisenc2 set to manually installed. python3-pickleshare is already the newest version (0.7.5-5). python3-pickleshare set to manually installed. libxcb-dri3-0 is already the newest version (1.17.0-2+b2). libxcb-dri3-0 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. texlive-latex-base is already the newest version (2025.20260124-1). texlive-latex-base set to manually installed. libjxl-dev is already the newest version (0.11.1-6). libjxl-dev set to manually installed. liblerc4 is already the newest version (4.0.0+ds-5+b1). liblerc4 set to manually installed. liblcms2-2 is already the newest version (2.17-1). liblcms2-2 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. libsuitesparse-dev is already the newest version (1:7.12.2+dfsg-1). libsuitesparse-dev set to manually installed. libqt6dbus6 is already the newest version (6.9.2+dfsg-4+b1). libqt6dbus6 set to manually installed. libjson-c-dev is already the newest version (0.18+ds-3). libjson-c-dev set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-3+b1). libibumad3 is already the newest version (61.0-2). libibumad3 set to manually installed. libinput-bin is already the newest version (1.31.0-1). libinput-bin set to manually installed. python3-contourpy is already the newest version (1.3.3-1+b1). python3-contourpy set to manually installed. openssl-provider-legacy is already the newest version (3.5.5-1). libqt5core5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5core5t64 set to manually installed. libp11-kit-dev is already the newest version (0.26.2-2). libp11-kit-dev set to manually installed. libcups2t64 is already the newest version (2.4.16-1). libcups2t64 set to manually installed. libtbbmalloc2 is already the newest version (2022.3.0-2). libtbbmalloc2 set to manually installed. libsysprof-capture-4-dev is already the newest version (50~beta-1). libsysprof-capture-4-dev set to manually installed. libjson-c5 is already the newest version (0.18+ds-3). libjson-c5 set to manually installed. systemd-sysv is already the newest version (260~rc1-2). systemd-sysv set to manually installed. pyqt5-dev-tools is already the newest version (5.15.11+dfsg-3). pyqt5-dev-tools set to manually installed. libunbound8 is already the newest version (1.24.2-1). libunbound8 set to manually installed. libclang-common-21-dev is already the newest version (1:21.1.8-4). libclang-common-21-dev set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.1-3). libthai-data is already the newest version (0.1.30-1). libthai-data set to manually installed. libavahi-common3 is already the newest version (0.8-18). libavahi-common3 set to manually installed. libdpkg-perl is already the newest version (1.23.5). libdpkg-perl set to manually installed. fonts-tlwg-purisa-otf is already the newest version (1:0.7.3-1). fonts-tlwg-purisa-otf set to manually installed. libhdf5-hl-cpp-310 is already the newest version (1.14.6+repack-2). libhdf5-hl-cpp-310 set to manually installed. libminizip-dev is already the newest version (1:1.3.dfsg+really1.3.1-3). libminizip-dev set to manually installed. libopenjp2-7-dev is already the newest version (2.5.4-1). libopenjp2-7-dev set to manually installed. libnetcdf22 is already the newest version (1:4.10.0-1). libnetcdf22 set to manually installed. libtheora1 is already the newest version (1.2.0+dfsg-6+b1). libtheora1 set to manually installed. libgbm1 is already the newest version (26.0.1-2). libgbm1 set to manually installed. libwacom-common is already the newest version (2.18.0-1). libwacom-common set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-2). libxdmcp6 set to manually installed. python3-parso is already the newest version (0.8.5-1). python3-parso set to manually installed. nlohmann-json3-dev is already the newest version (3.12.0.really.3.12.0.really.3.11.3-3). nlohmann-json3-dev set to manually installed. libpam-modules-bin is already the newest version (1.7.0-5+b1). libtext-charwidth-perl is already the newest version (0.04-11+b5). libtext-charwidth-perl set to manually installed. libxcb-image0 is already the newest version (0.4.0-2+b3). libxcb-image0 set to manually installed. libqt6gui6 is already the newest version (6.9.2+dfsg-4+b1). libqt6gui6 set to manually installed. libx11-xcb1 is already the newest version (2:1.8.13-1). libx11-xcb1 set to manually installed. libgeos-dev is already the newest version (3.14.1-2). libgeos-dev set to manually installed. libssh2-1t64 is already the newest version (1.11.1-1+b1). libssh2-1t64 set to manually installed. libqt5opengl5t64 is already the newest version (5.15.17+dfsg-7+b1). libqt5opengl5t64 set to manually installed. libqglviewer-dev-qt5 is already the newest version (2.8.0+dfsg1-4). libqglviewer-dev-qt5 set to manually installed. ncurses-base is already the newest version (6.6+20251231-1). libboost-nowide1.83-dev is already the newest version (1.83.0-5+b2). libboost-nowide1.83-dev set to manually installed. libgs-common is already the newest version (10.06.0~dfsg-3). libgs-common set to manually installed. libpsl5t64 is already the newest version (0.21.2-1.1+b2). libpsl5t64 set to manually installed. libqhull8.0 is already the newest version (2020.2-8). libqhull8.0 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. libcommons-parent-java is already the newest version (56-1). libcommons-parent-java set to manually installed. libgeos3.14.1 is already the newest version (3.14.1-2). libgeos3.14.1 set to manually installed. libgvpr2 is already the newest version (14.1.2-1). libgvpr2 set to manually installed. python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. cpp-aarch64-linux-gnu is already the newest version (4:15.2.0-5). cpp-aarch64-linux-gnu set to manually installed. libboost-graph-dev is already the newest version (1.83.0.2+b2). libboost-graph-dev set to manually installed. ca-certificates is already the newest version (20260223). ca-certificates set to manually installed. libstdc++-15-dev is already the newest version (15.2.0-14). libstdc++-15-dev set to manually installed. pkgconf-bin is already the newest version (2.5.1-4). pkgconf-bin set to manually installed. python3-snowballstemmer is already the newest version (3.0.1-1). python3-snowballstemmer set to manually installed. python3-executing is already the newest version (2.2.1-0.1). python3-executing set to manually installed. libswscale-dev is already the newest version (7:8.0.1-3+b2). libswscale-dev set to manually installed. python3-lxml is already the newest version (6.0.2-1+b3). python3-lxml set to manually installed. texlive-plain-generic is already the newest version (2025.20260124-1). texlive-plain-generic set to manually installed. libxdot4 is already the newest version (14.1.2-1). libxdot4 set to manually installed. libboost-all-dev is already the newest version (1.83.0.2+b2). libboost-all-dev set to manually installed. libldl3 is already the newest version (1:7.12.2+dfsg-1). libldl3 set to manually installed. dbus-user-session is already the newest version (1.16.2-4). dbus-user-session set to manually installed. libogg-dev is already the newest version (1.3.6-2). libogg-dev set to manually installed. libharfbuzz0b is already the newest version (12.3.2-2+b2). libharfbuzz0b set to manually installed. libruby is already the newest version (1:3.3+b1). libruby set to manually installed. libxmu6 is already the newest version (2:1.1.3-4). libxmu6 set to manually installed. python3-sphinx is already the newest version (8.2.3-12). python3-sphinx set to manually installed. libnss3 is already the newest version (2:3.121-1). libnss3 set to manually installed. libccolamd3 is already the newest version (1:7.12.2+dfsg-1). libccolamd3 set to manually installed. libboost-container1.83-dev is already the newest version (1.83.0-5+b2). libboost-container1.83-dev set to manually installed. libnghttp3-dev is already the newest version (1.12.0-1). libnghttp3-dev set to manually installed. libboost-filesystem1.83.0 is already the newest version (1.83.0-5+b2). libboost-filesystem1.83.0 set to manually installed. binutils-common is already the newest version (2.46-2). binutils-common set to manually installed. fonts-dejavu-core is already the newest version (2.37-8). fonts-dejavu-core set to manually installed. libavcodec-dev is already the newest version (7:8.0.1-3+b2). libavcodec-dev set to manually installed. python3-matplotlib is already the newest version (3.10.7+dfsg1-2). python3-matplotlib set to manually installed. libboost-date-time1.83-dev is already the newest version (1.83.0-5+b2). libboost-date-time1.83-dev set to manually installed. libxml2-dev is already the newest version (2.15.1+dfsg-2+b1). libxml2-dev set to manually installed. libxkbcommon0 is already the newest version (1.13.1-1). libxkbcommon0 set to manually installed. adduser is already the newest version (3.154). adduser set to manually installed. libhdf4-0 is already the newest version (4.3.1-2). libhdf4-0 set to manually installed. libgssrpc4t64 is already the newest version (1.22.1-2). libgssrpc4t64 set to manually installed. libxss1 is already the newest version (1:1.2.3-1+b4). libxss1 set to manually installed. pinentry-curses is already the newest version (1.3.2-3+b1). pinentry-curses set to manually installed. libgeotiff5 is already the newest version (1.7.4-2). libgeotiff5 set to manually installed. libevdev2 is already the newest version (1.13.6+dfsg-1). libevdev2 set to manually installed. ruby-ruby2-keywords is already the newest version (0.0.5-1). ruby-ruby2-keywords set to manually installed. libngtcp2-dev is already the newest version (1.16.0-1). libngtcp2-dev set to manually installed. libdav1d-dev is already the newest version (1.5.3-1+b1). libdav1d-dev set to manually installed. libgprofng0 is already the newest version (2.46-2). libgprofng0 set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. libxcursor1 is already the newest version (1:1.2.3-1+b1). libxcursor1 set to manually installed. libasound2t64 is already the newest version (1.2.15.3-1). libasound2t64 set to manually installed. libdeflate0 is already the newest version (1.23-2+b1). libdeflate0 set to manually installed. libglew-dev is already the newest version (2.2.0-4+b3). libglew-dev set to manually installed. libidn2-0 is already the newest version (2.3.8-4+b1). libidn2-0 set to manually installed. libp11-kit0 is already the newest version (0.26.2-2). libp11-kit0 set to manually installed. libodbccr2 is already the newest version (2.3.14-1). libodbccr2 set to manually installed. python3-dateutil is already the newest version (2.9.0-4). python3-dateutil set to manually installed. libboost-type-erasure1.83-dev is already the newest version (1.83.0-5+b2). libboost-type-erasure1.83-dev set to manually installed. libpam-modules is already the newest version (1.7.0-5+b1). libavahi-client3 is already the newest version (0.8-18). libavahi-client3 set to manually installed. xfonts-encodings is already the newest version (1:1.0.4-2.2). xfonts-encodings set to manually installed. libboost-mpi-python1.83-dev is already the newest version (1.83.0-5+b2). libboost-mpi-python1.83-dev set to manually installed. libboost-date-time1.83.0 is already the newest version (1.83.0-5+b2). libboost-date-time1.83.0 set to manually installed. libcdt6 is already the newest version (14.1.2-1). libcdt6 set to manually installed. libnghttp2-14 is already the newest version (1.68.0-2). libnghttp2-14 set to manually installed. libxcb-sync1 is already the newest version (1.17.0-2+b2). libxcb-sync1 set to manually installed. liblsan0 is already the newest version (15.2.0-14). liblsan0 set to manually installed. libgudev-1.0-0 is already the newest version (238-7+b1). libgudev-1.0-0 set to manually installed. python3-pure-eval is already the newest version (0.2.3-1). python3-pure-eval set to manually installed. gdal-plugins is already the newest version (3.12.2+dfsg-1). gdal-plugins set to manually installed. libhdf5-openmpi-dev is already the newest version (1.14.6+repack-2). libhdf5-openmpi-dev set to manually installed. libavahi-common-data is already the newest version (0.8-18). libavahi-common-data 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. ruby-csv is already the newest version (3.3.5-1). ruby-csv set to manually installed. dbus-bin is already the newest version (1.16.2-4). dbus-bin set to manually installed. libldap-dev is already the newest version (2.6.10+dfsg-1+b1). libldap-dev set to manually installed. python3-attr is already the newest version (25.4.0-1). python3-attr set to manually installed. libevent-openssl-2.1-7t64 is already the newest version (2.1.12-stable-10+b2). libevent-openssl-2.1-7t64 set to manually installed. openssl is already the newest version (3.5.5-1). openssl set to manually installed. libngtcp2-crypto-ossl0 is already the newest version (1.16.0-1). libngtcp2-crypto-ossl0 set to manually installed. libarchive-dev is already the newest version (3.8.5-1). libarchive-dev set to manually installed. libicu-dev is already the newest version (78.2-2). libicu-dev set to manually installed. libkmlbase1t64 is already the newest version (1.3.0-13+b1). libkmlbase1t64 set to manually installed. libbluray3 is already the newest version (1:1.4.1-1). libbluray3 set to manually installed. libsensors5 is already the newest version (1:3.6.2-2+b1). libsensors5 set to manually installed. perl is already the newest version (5.40.1-7). perl set to manually installed. fontconfig-config is already the newest version (2.17.1-5). fontconfig-config set to manually installed. libbinutils is already the newest version (2.46-2). libbinutils set to manually installed. libgfortran5 is already the newest version (15.2.0-14). libgfortran5 set to manually installed. libwebp-dev is already the newest version (1.5.0-0.1+b1). libwebp-dev set to manually installed. help2man is already the newest version (1.49.3+b2). help2man set to manually installed. openmpi-common is already the newest version (5.0.9-6). openmpi-common set to manually installed. libxss-dev is already the newest version (1:1.2.3-1+b4). libxss-dev set to manually installed. texlive-lang-european is already the newest version (2025.20260124-1). texlive-lang-european set to manually installed. libglib2.0-0t64 is already the newest version (2.87.2-3). libglib2.0-0t64 set to manually installed. libc-bin is already the newest version (2.42-13). libvorbisfile3 is already the newest version (1.3.7-3+b1). libvorbisfile3 set to manually installed. python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. ruby-xmlrpc is already the newest version (0.3.3-2). ruby-xmlrpc set to manually installed. libxrandr2 is already the newest version (2:1.5.4-1+b4). libxrandr2 set to manually installed. python3.14-tk is already the newest version (3.14.3-1). python3.14-tk set to manually installed. libgmp-dev is already the newest version (2:6.3.0+dfsg-5+b1). libgmp-dev set to manually installed. systemd is already the newest version (260~rc1-2). systemd set to manually installed. libboost-atomic-dev is already the newest version (1.83.0.2+b2). libboost-atomic-dev set to manually installed. libgl-dev is already the newest version (1.7.0-3). libgl-dev set to manually installed. libqhull-dev is already the newest version (2020.2-8). libqhull-dev set to manually installed. tex-common is already the newest version (6.20). tex-common set to manually installed. texlive-lang-italian is already the newest version (2025.20260124-1). texlive-lang-italian set to manually installed. libboost-locale1.83-dev is already the newest version (1.83.0-5+b2). libboost-locale1.83-dev set to manually installed. groff-base is already the newest version (1.23.0-10+b1). groff-base set to manually installed. diffutils is already the newest version (1:3.12-1+b1). libboost-graph1.83-dev is already the newest version (1.83.0-5+b2). libboost-graph1.83-dev set to manually installed. libvdpau1 is already the newest version (1.5-4). libvdpau1 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.87.2-3). libglib2.0-dev-bin set to manually installed. libhdf5-openmpi-fortran-310 is already the newest version (1.14.6+repack-2). libhdf5-openmpi-fortran-310 set to manually installed. libmuparser2v5 is already the newest version (2.3.4-2). libmuparser2v5 set to manually installed. libxfixes-dev is already the newest version (1:6.0.0-2+b5). libxfixes-dev set to manually installed. ruby-did-you-mean is already the newest version (2.0.0-1). ruby-did-you-mean set to manually installed. texlive-lang-other is already the newest version (2025.20260124-1). texlive-lang-other set to manually installed. libepoxy0 is already the newest version (1.5.10-2+b1). libepoxy0 set to manually installed. libhdf5-cpp-310 is already the newest version (1.14.6+repack-2). libhdf5-cpp-310 set to manually installed. gpg is already the newest version (2.4.8-5). gpg set to manually installed. libboost-system-dev is already the newest version (1.83.0.2+b2). libboost-system-dev set to manually installed. libmd4c0 is already the newest version (0.5.2-2+b2). libmd4c0 set to manually installed. libboost-regex1.83.0 is already the newest version (1.83.0-5+b2). libboost-regex1.83.0 set to manually installed. libidn12 is already the newest version (1.43-2+b1). libidn12 set to manually installed. xdg-utils is already the newest version (1.2.1-2). xdg-utils set to manually installed. libjbig2dec0 is already the newest version (0.20-1+b4). libjbig2dec0 set to manually installed. libtheoraenc2 is already the newest version (1.2.0+dfsg-6+b1). libtheoraenc2 set to manually installed. poppler-data is already the newest version (0.4.12-1). poppler-data set to manually installed. libhdf4-dev is already the newest version (4.3.1-2). libhdf4-dev set to manually installed. python3-ufolib2 is already the newest version (0.18.1+dfsg1-1). python3-ufolib2 set to manually installed. libsqlite3-0 is already the newest version (3.46.1-9+b1). libsqlite3-0 set to manually installed. libtext-wrapi18n-perl is already the newest version (0.06-10). libtext-wrapi18n-perl set to manually installed. libdrm-amdgpu1 is already the newest version (2.4.131-1). libdrm-amdgpu1 set to manually installed. bsdextrautils is already the newest version (2.41.3-4). bsdextrautils set to manually installed. libblkid1 is already the newest version (2.41.3-4). libngtcp2-16 is already the newest version (1.16.0-1). libngtcp2-16 set to manually installed. fonts-gfs-baskerville is already the newest version (1.1-6). fonts-gfs-baskerville set to manually installed. libcfitsio10t64 is already the newest version (4.6.3-1+b1). libcfitsio10t64 set to manually installed. libheif-plugin-libde265 is already the newest version (1.21.2-3). libheif-plugin-libde265 set to manually installed. libboost-math1.83-dev is already the newest version (1.83.0-5+b2). libboost-math1.83-dev set to manually installed. libboost-thread1.83-dev is already the newest version (1.83.0-5+b2). libboost-thread1.83-dev set to manually installed. libegl-dev is already the newest version (1.7.0-3). libegl-dev set to manually installed. libkmldom1t64 is already the newest version (1.3.0-13+b1). libkmldom1t64 set to manually installed. libxi-dev is already the newest version (2:1.8.2-2). libxi-dev set to manually installed. debianutils is already the newest version (5.23.2+b1). libacl1-dev is already the newest version (2.3.2-3). libacl1-dev set to manually installed. libsuitesparse-mongoose3 is already the newest version (1:7.12.2+dfsg-1). libsuitesparse-mongoose3 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. libxft2 is already the newest version (2.3.6-1+b5). libxft2 set to manually installed. fonts-arphic-bkai00mp is already the newest version (2.10-21). fonts-arphic-bkai00mp set to manually installed. libacl1 is already the newest version (2.3.2-3). libswresample-dev is already the newest version (7:8.0.1-3+b2). libswresample-dev set to manually installed. texlive-lang-japanese is already the newest version (2025.20260124-1). texlive-lang-japanese set to manually installed. libjpeg62-turbo is already the newest version (1:2.1.5-4). libjpeg62-turbo set to manually installed. python3-mpmath is already the newest version (1.4.0-1). python3-mpmath set to manually installed. procps is already the newest version (2:4.0.4-9+b1). procps 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. ruby3.3 is already the newest version (3.3.8-2). ruby3.3 set to manually installed. libmuparser-dev is already the newest version (2.3.4-2). libmuparser-dev set to manually installed. python3-ptyprocess is already the newest version (0.7.0-6). python3-ptyprocess set to manually installed. python3-sympy is already the newest version (1.14.0-2). python3-sympy set to manually installed. libubsan1 is already the newest version (15.2.0-14). libubsan1 set to manually installed. libselinux1 is already the newest version (3.9-4+b1). fonts-tlwg-sawasdee-otf is already the newest version (1:0.7.3-1). fonts-tlwg-sawasdee-otf set to manually installed. libuv1t64 is already the newest version (1.51.0-2+b1). libuv1t64 set to manually installed. libpython3-stdlib is already the newest version (3.13.9-3). libpython3-stdlib set to manually installed. libqt5svg5 is already the newest version (5.15.17-3). libqt5svg5 set to manually installed. preview-latex-style is already the newest version (13.2-1.1). preview-latex-style set to manually installed. libnghttp3-9 is already the newest version (1.12.0-1). libnghttp3-9 set to manually installed. The following NEW packages will be installed: libfontconfig1-dev 127.0.0.1 - - [03/Mar/2026 16:58:02] "GET /./libfontconfig1-dev_2.17.1-5_arm64.deb HTTP/1.1" 200 - 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 6664 B of archives. After this operation, 13.3 kB of additional disk space will be used. Get:1 http://localhost:43645 ./ libfontconfig1-dev 2.17.1-5 [6664 B] Fetched 6664 B in 0s (454 kB/s) Chrooting into /srv/rebuilderd/tmp/mmdebstrap.TwDyBaMQeR/ Selecting previously unselected package libfontconfig1-dev: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 ... 173631 files and directories currently installed.) Preparing to unpack .../libfontconfig1-dev_2.17.1-5_arm64.deb ... Unpacking libfontconfig1-dev:arm64 (2.17.1-5) ... Chrooting into /srv/rebuilderd/tmp/mmdebstrap.TwDyBaMQeR/ Setting up libfontconfig1-dev:arm64 (2.17.1-5) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.TwDyBaMQeR (Reading database ... 173634 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.TwDyBaMQeR I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.TwDyBaMQeR 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.TwDyBaMQeR... I: success in 564.3541 seconds Downloading dependency 1089 of 1132: libjbig2dec0:arm64=0.20-1+b4 Downloading dependency 1090 of 1132: libtheoraenc2:arm64=1.2.0+dfsg-6+b1 Downloading dependency 1091 of 1132: poppler-data:arm64=0.4.12-1 Downloading dependency 1092 of 1132: libhdf4-dev:arm64=4.3.1-2 Downloading dependency 1093 of 1132: python3-ufolib2:arm64=0.18.1+dfsg1-1 Downloading dependency 1094 of 1132: libsqlite3-0:arm64=3.46.1-9+b1 Downloading dependency 1095 of 1132: libtext-wrapi18n-perl:arm64=0.06-10 Downloading dependency 1096 of 1132: libdrm-amdgpu1:arm64=2.4.131-1 Downloading dependency 1097 of 1132: bsdextrautils:arm64=2.41.3-4 Downloading dependency 1098 of 1132: libblkid1:arm64=2.41.3-4 Downloading dependency 1099 of 1132: libngtcp2-16:arm64=1.16.0-1 Downloading dependency 1100 of 1132: fonts-gfs-baskerville:arm64=1.1-6 Downloading dependency 1101 of 1132: libcfitsio10t64:arm64=4.6.3-1+b1 Downloading dependency 1102 of 1132: libheif-plugin-libde265:arm64=1.21.2-3 Downloading dependency 1103 of 1132: libboost-math1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 1104 of 1132: libboost-thread1.83-dev:arm64=1.83.0-5+b2 Downloading dependency 1105 of 1132: libegl-dev:arm64=1.7.0-3 Downloading dependency 1106 of 1132: libkmldom1t64:arm64=1.3.0-13+b1 Downloading dependency 1107 of 1132: libxi-dev:arm64=2:1.8.2-2 Downloading dependency 1108 of 1132: debianutils:arm64=5.23.2+b1 Downloading dependency 1109 of 1132: libacl1-dev:arm64=2.3.2-3 Downloading dependency 1110 of 1132: libsuitesparse-mongoose3:arm64=1:7.12.2+dfsg-1 Downloading dependency 1111 of 1132: fonts-tlwg-typewriter-otf:arm64=1:0.7.3-1 Downloading dependency 1112 of 1132: libxft2:arm64=2.3.6-1+b5 Downloading dependency 1113 of 1132: fonts-arphic-bkai00mp:arm64=2.10-21 Downloading dependency 1114 of 1132: libacl1:arm64=2.3.2-3 Downloading dependency 1115 of 1132: libswresample-dev:arm64=7:8.0.1-3+b2 Downloading dependency 1116 of 1132: texlive-lang-japanese:arm64=2025.20260124-1 Downloading dependency 1117 of 1132: libjpeg62-turbo:arm64=1:2.1.5-4 Downloading dependency 1118 of 1132: python3-mpmath:arm64=1.4.0-1 Downloading dependency 1119 of 1132: procps:arm64=2:4.0.4-9+b1 Downloading dependency 1120 of 1132: fonts-tlwg-kinnari-otf:arm64=1:0.7.3-1 Downloading dependency 1121 of 1132: ruby3.3:arm64=3.3.8-2 Downloading dependency 1122 of 1132: libmuparser-dev:arm64=2.3.4-2 Downloading dependency 1123 of 1132: python3-ptyprocess:arm64=0.7.0-6 Downloading dependency 1124 of 1132: python3-sympy:arm64=1.14.0-2 Downloading dependency 1125 of 1132: libubsan1:arm64=15.2.0-14 Downloading dependency 1126 of 1132: libselinux1:arm64=3.9-4+b1 Downloading dependency 1127 of 1132: fonts-tlwg-sawasdee-otf:arm64=1:0.7.3-1 Downloading dependency 1128 of 1132: libuv1t64:arm64=1.51.0-2+b1 Downloading dependency 1129 of 1132: libpython3-stdlib:arm64=3.13.9-3 Downloading dependency 1130 of 1132: libqt5svg5:arm64=5.15.17-3 Downloading dependency 1131 of 1132: preview-latex-style:arm64=13.2-1.1 Downloading dependency 1132 of 1132: libnghttp3-9:arm64=1.12.0-1 env --chdir=/srv/rebuilderd/tmp/rebuilderd74TzJp/out DEB_BUILD_OPTIONS=parallel=8 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1772486543 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildhAZX_a/debrebuild.sbuildrc.T1wNpwkbSJEi sbuild --build=arm64 --host=arm64 --no-source --arch-any --no-arch-all --binNMU-changelog= yade (2026.1.0-2+b1) sid; urgency=low, binary-only=yes * Binary-only non-maintainer upload for arm64; no source changes. * Rebuild against libicu78 -- arm Build Daemon (arm-conova-02) Mon, 02 Mar 2026 21:22:23 +0000 --chroot=/srv/rebuilderd/tmp/debrebuildhAZX_a/debrebuild.tar.2VdV2r8ji1M8 --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-2026.1.0 /srv/rebuilderd/tmp/rebuilderd74TzJp/inputs/yade_2026.1.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+deb13u4 (28 December 2025) on codethink02-arm64 +==============================================================================+ | yade 2026.1.0-2+b1 (arm64) Tue, 03 Mar 2026 16:58:45 +0000 | +==============================================================================+ Package: yade Version: 2026.1.0-2+b1 Source Version: 2026.1.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/debrebuildhAZX_a/debrebuild.tar.2VdV2r8ji1M8 to /srv/rebuilderd/tmp/tmp.sbuild.JmHgNLCg3Y... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Tue, 03 Mar 2026 16:59:10 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderd74TzJp/inputs/yade_2026.1.0-2.dsc exists in /srv/rebuilderd/tmp/rebuilderd74TzJp/inputs; copying to chroot sbuild: warning: descr(l1): found blank line where expected first heading +------------------------------------------------------------------------------+ | Install package build dependencies Tue, 03 Mar 2026 16:59:13 +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-7rfxUP/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Tue, 03 Mar 2026 16:59:18 +0000 | +------------------------------------------------------------------------------+ Arch check ok (arm64 included in amd64 arm64 all) +------------------------------------------------------------------------------+ | Build environment Tue, 03 Mar 2026 16:59:19 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.73+deb13-cloud-arm64 #1 SMP Debian 6.12.73-1 (2026-02-17) arm64 (aarch64) Toolchain package versions: binutils_2.46-2 dpkg-dev_1.23.5 g++-15_15.2.0-14 gcc-15_15.2.0-14 libc6-dev_2.42-13 libstdc++-15-dev_15.2.0-14 libstdc++6_15.2.0-14 linux-libc-dev_6.18.15-1 Package versions: adduser_3.154 adwaita-icon-theme_50~alpha-1 at-spi2-common_2.59.1-2 autoconf_2.72-5 automake_1:1.18.1-4 autopoint_0.23.2-1 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8+b1 bash_5.3-2 binutils_2.46-2 binutils-aarch64-linux-gnu_2.46-2 binutils-common_2.46-2 bsdextrautils_2.41.3-4 bubblewrap_0.11.0-2+b1 build-essential_12.12 bzip2_1.0.8-6+b1 ca-certificates_20260223 ca-certificates-java_20240118 cfortran_20210827-1.1 cmake_4.2.3-2 cmake-data_4.2.3-2 comerr-dev_2.1-1.47.2-3+b8 coreutils_9.10-1 cpp_4:15.2.0-5 cpp-15_15.2.0-14 cpp-15-aarch64-linux-gnu_15.2.0-14 cpp-aarch64-linux-gnu_4:15.2.0-5 dash_0.5.12-12+b1 dbus_1.16.2-4 dbus-bin_1.16.2-4 dbus-daemon_1.16.2-4 dbus-session-bus-common_1.16.2-4 dbus-system-bus-common_1.16.2-4 dbus-user-session_1.16.2-4 dconf-gsettings-backend_0.49.0-4 dconf-service_0.49.0-4 debconf_1.5.92 debhelper_13.31 debianutils_5.23.2+b1 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_22 dh-exec_0.31 dh-python_7.20260125 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1+b1 dirmngr_2.4.8-5 docutils-common_0.22.4+dfsg-1 dpkg_1.23.5 dpkg-dev_1.23.5 dvipng_1.18-1+b1 dwz_0.16-2+b1 file_1:5.46-5+b1 findutils_4.10.0-3+b1 fontconfig_2.17.1-5 fontconfig-config_2.17.1-5 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-15 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-2 fonts-lmodern_2.005-1 fonts-lyx_2.5.0-1 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+b1 g++_4:15.2.0-5 g++-15_15.2.0-14 g++-15-aarch64-linux-gnu_15.2.0-14 g++-aarch64-linux-gnu_4:15.2.0-5 gcc_4:15.2.0-5 gcc-15_15.2.0-14 gcc-15-aarch64-linux-gnu_15.2.0-14 gcc-15-base_15.2.0-14 gcc-aarch64-linux-gnu_4:15.2.0-5 gdal-data_3.12.2+dfsg-1 gdal-plugins_3.12.2+dfsg-1 gettext_0.23.2-1 gettext-base_0.23.2-1 gfortran-15_15.2.0-14 gfortran-15-aarch64-linux-gnu_15.2.0-14 ghostscript_10.06.0~dfsg-3 girepository-tools_2.87.2-3 glycin-loaders_2.0.8-1 glycin-thumbnailers_2.0.8-1 gnupg_2.4.8-5 gnupg-l10n_2.4.8-5 gpg_2.4.8-5 gpg-agent_2.4.8-5 gpgconf_2.4.8-5 gpgsm_2.4.8-5 graphviz_14.1.2-1 grep_3.12-1+b1 groff-base_1.23.0-10+b1 gtk-update-icon-cache_4.21.5+ds-5 gzip_1.13-1+b1 hdf5-helpers_1.14.6+repack-2 help2man_1.49.3+b2 hicolor-icon-theme_0.18-2 hostname_3.25+b1 ibverbs-providers_61.0-2 icu-devtools_78.2-2 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 java-common_0.76 krb5-multidev_1.22.1-2 libabsl20240722_20240722.0-4 libacl1_2.3.2-3 libacl1-dev_2.3.2-3 libadios2-mpi-auxiliary-2.11_2.11.0+dfsg1-6+b1 libadios2-mpi-c++-2.11_2.11.0+dfsg1-6+b1 libadios2-mpi-c-2.11_2.11.0+dfsg1-6+b1 libadios2-mpi-core-2.11_2.11.0+dfsg1-6+b1 libadios2-mpi-plugins_2.11.0+dfsg1-6+b1 libaec-dev_1.1.6-1 libaec0_1.1.6-1 libamd-comgr3_7.0.2+dfsg-3 libamd3_1:7.12.2+dfsg-1 libamdhip64-6_6.4.3-5 libaom-dev_3.13.1-2 libaom3_3.13.1-2 libapache-pom-java_33-2 libapparmor1_4.1.6-3 libarchive-dev_3.8.5-1 libarchive-zip-perl_1.68-1 libarchive13t64_3.8.5-1 libarmadillo-dev_1:15.2.1+dfsg-2 libarmadillo15_1:15.2.1+dfsg-2 libarpack2-dev_3.9.1-6+b1 libarpack2t64_3.9.1-6+b1 libasan8_15.2.0-14 libasound2-data_1.2.15.3-1 libasound2t64_1.2.15.3-1 libassuan9_3.0.2-2+b1 libatk-bridge2.0-0t64_2.59.1-2 libatk1.0-0t64_2.59.1-2 libatomic1_15.2.0-14 libatspi2.0-0t64_2.59.1-2 libattr1_1:2.5.2-4 libattr1-dev_1:2.5.2-4 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libavahi-client3_0.8-18 libavahi-common-data_0.8-18 libavahi-common3_0.8-18 libavcodec-dev_7:8.0.1-3+b2 libavcodec62_7:8.0.1-3+b2 libavformat-dev_7:8.0.1-3+b2 libavformat62_7:8.0.1-3+b2 libavif-dev_1.3.0-1+b2 libavif16_1.3.0-1+b2 libavutil-dev_7:8.0.1-3+b2 libavutil60_7:8.0.1-3+b2 libb2-1_0.98.1-1.1+b3 libbinutils_2.46-2 libblkid-dev_2.41.3-4 libblkid1_2.41.3-4 libblosc-dev_1.21.5+ds-2+b1 libblosc1_1.21.5+ds-2+b1 libblosc2-7_2.23.0+ds-1 libbluray3_1:1.4.1-1 libboost-all-dev_1.83.0.2+b2 libboost-atomic-dev_1.83.0.2+b2 libboost-atomic1.83-dev_1.83.0-5+b2 libboost-atomic1.83.0_1.83.0-5+b2 libboost-chrono-dev_1.83.0.2+b2 libboost-chrono1.83-dev_1.83.0-5+b2 libboost-chrono1.83.0t64_1.83.0-5+b2 libboost-container-dev_1.83.0.2+b2 libboost-container1.83-dev_1.83.0-5+b2 libboost-container1.83.0_1.83.0-5+b2 libboost-context-dev_1.83.0.2+b2 libboost-context1.83-dev_1.83.0-5+b2 libboost-context1.83.0_1.83.0-5+b2 libboost-coroutine-dev_1.83.0.2+b2 libboost-coroutine1.83-dev_1.83.0-5+b2 libboost-coroutine1.83.0_1.83.0-5+b2 libboost-date-time-dev_1.83.0.2+b2 libboost-date-time1.83-dev_1.83.0-5+b2 libboost-date-time1.83.0_1.83.0-5+b2 libboost-dev_1.83.0.2+b2 libboost-exception-dev_1.83.0.2+b2 libboost-exception1.83-dev_1.83.0-5+b2 libboost-fiber-dev_1.83.0.2+b2 libboost-fiber1.83-dev_1.83.0-5+b2 libboost-fiber1.83.0_1.83.0-5+b2 libboost-filesystem-dev_1.83.0.2+b2 libboost-filesystem1.83-dev_1.83.0-5+b2 libboost-filesystem1.83.0_1.83.0-5+b2 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+b2 libboost-graph-parallel1.83.0_1.83.0-5+b2 libboost-graph1.83-dev_1.83.0-5+b2 libboost-graph1.83.0_1.83.0-5+b2 libboost-iostreams-dev_1.83.0.2+b2 libboost-iostreams1.83-dev_1.83.0-5+b2 libboost-iostreams1.83.0_1.83.0-5+b2 libboost-json-dev_1.83.0.2+b2 libboost-json1.83-dev_1.83.0-5+b2 libboost-json1.83.0_1.83.0-5+b2 libboost-locale-dev_1.83.0.2+b2 libboost-locale1.83-dev_1.83.0-5+b2 libboost-locale1.83.0_1.83.0-5+b2 libboost-log-dev_1.83.0.2+b2 libboost-log1.83-dev_1.83.0-5+b2 libboost-log1.83.0_1.83.0-5+b2 libboost-math-dev_1.83.0.2+b2 libboost-math1.83-dev_1.83.0-5+b2 libboost-math1.83.0_1.83.0-5+b2 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+b2 libboost-mpi-python1.83.0_1.83.0-5+b2 libboost-mpi1.83-dev_1.83.0-5+b2 libboost-mpi1.83.0_1.83.0-5+b2 libboost-nowide-dev_1.83.0.2+b2 libboost-nowide1.83-dev_1.83.0-5+b2 libboost-nowide1.83.0_1.83.0-5+b2 libboost-numpy-dev_1.83.0.2+b2 libboost-numpy1.83-dev_1.83.0-5+b2 libboost-numpy1.83.0_1.83.0-5+b2 libboost-program-options-dev_1.83.0.2+b2 libboost-program-options1.83-dev_1.83.0-5+b2 libboost-program-options1.83.0_1.83.0-5+b2 libboost-python-dev_1.83.0.2+b2 libboost-python1.83-dev_1.83.0-5+b2 libboost-python1.83.0_1.83.0-5+b2 libboost-random-dev_1.83.0.2+b2 libboost-random1.83-dev_1.83.0-5+b2 libboost-random1.83.0_1.83.0-5+b2 libboost-regex-dev_1.83.0.2+b2 libboost-regex1.83-dev_1.83.0-5+b2 libboost-regex1.83.0_1.83.0-5+b2 libboost-serialization-dev_1.83.0.2+b2 libboost-serialization1.83-dev_1.83.0-5+b2 libboost-serialization1.83.0_1.83.0-5+b2 libboost-stacktrace-dev_1.83.0.2+b2 libboost-stacktrace1.83-dev_1.83.0-5+b2 libboost-stacktrace1.83.0_1.83.0-5+b2 libboost-system-dev_1.83.0.2+b2 libboost-system1.83-dev_1.83.0-5+b2 libboost-system1.83.0_1.83.0-5+b2 libboost-test-dev_1.83.0.2+b2 libboost-test1.83-dev_1.83.0-5+b2 libboost-test1.83.0_1.83.0-5+b2 libboost-thread-dev_1.83.0.2+b2 libboost-thread1.83-dev_1.83.0-5+b2 libboost-thread1.83.0_1.83.0-5+b2 libboost-timer-dev_1.83.0.2+b2 libboost-timer1.83-dev_1.83.0-5+b2 libboost-timer1.83.0_1.83.0-5+b2 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+b2 libboost-type-erasure1.83.0_1.83.0-5+b2 libboost-url-dev_1.83.0.2+b2 libboost-url1.83-dev_1.83.0-5+b2 libboost-url1.83.0_1.83.0-5+b2 libboost-wave-dev_1.83.0.2+b2 libboost-wave1.83-dev_1.83.0-5+b2 libboost-wave1.83.0_1.83.0-5+b2 libboost1.83-dev_1.83.0-5+b2 libboost1.83-tools-dev_1.83.0-5+b2 libbrotli-dev_1.2.0-3 libbrotli1_1.2.0-3 libbsd0_0.12.2-2+b1 libbtf2_1:7.12.2+dfsg-1 libbz2-1.0_1.0.8-6+b1 libbz2-dev_1.0.8-6+b1 libc-bin_2.42-13 libc-dev-bin_2.42-13 libc-gconv-modules-extra_2.42-13 libc6_2.42-13 libc6-dev_2.42-13 libcairo-gobject2_1.18.4-3 libcairo2_1.18.4-3 libcamd3_1:7.12.2+dfsg-1 libcap-ng0_0.9.1-1 libcap2_1:2.75-10+b7 libcbor0.10_0.10.2-2.1 libcc1-0_15.2.0-14 libccolamd3_1:7.12.2+dfsg-1 libcdt6_14.1.2-1 libcfitsio-dev_4.6.3-1+b1 libcfitsio10t64_4.6.3-1+b1 libcgraph8_14.1.2-1 libcholmod5_1:7.12.2+dfsg-1 libchromaprint1_1.6.0-2+b1 libcjson1_1.7.19-2 libclang-common-21-dev_1:21.1.8-4 libcloudproviders0_0.4.0-2 libcodec2-1.2_1.2.0-4 libcolamd3_1:7.12.2+dfsg-1 libcolord2_1.4.8-3 libcom-err2_1.47.2-3+b8 libcommons-logging-java_1.3.0-2 libcommons-parent-java_56-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.46-2 libctf0_2.46-2 libcups2t64_2.4.16-1 libcurl3t64-gnutls_8.19.0~rc3-1 libcurl4-gnutls-dev_8.19.0~rc3-1 libcurl4t64_8.19.0~rc3-1 libcxsparse4_1:7.12.2+dfsg-1 libdatrie1_0.2.14-1 libdav1d-dev_1.5.3-1+b1 libdav1d7_1.5.3-1+b1 libdb5.3t64_5.3.28+dfsg2-11 libdbus-1-3_1.16.2-4 libdconf1_0.49.0-4 libde265-0_1.0.16-1+b1 libdebconfclient0_0.282+b2 libdebhelper-perl_13.31 libdeflate-dev_1.23-2+b1 libdeflate0_1.23-2+b1 libdouble-conversion-dev_3.4.0-1 libdouble-conversion3_3.4.0-1 libdpkg-perl_1.23.5 libdrm-amdgpu1_2.4.131-1 libdrm-common_2.4.131-1 libdrm2_2.4.131-1 libdvdnav4_7.0.0-2 libdvdread8t64_7.0.1-1 libedit2_3.1-20251016-1 libegl-dev_1.7.0-3 libegl-mesa0_26.0.1-2 libegl1_1.7.0-3 libeigen3-dev_3.4.0-5 libelf1t64_0.194-1 libepoxy0_1.5.10-2+b1 libevdev2_1.13.6+dfsg-1 libevent-2.1-7t64_2.1.12-stable-10+b2 libevent-core-2.1-7t64_2.1.12-stable-10+b2 libevent-dev_2.1.12-stable-10+b2 libevent-extra-2.1-7t64_2.1.12-stable-10+b2 libevent-openssl-2.1-7t64_2.1.12-stable-10+b2 libevent-pthreads-2.1-7t64_2.1.12-stable-10+b2 libexpat1_2.7.4-1 libexpat1-dev_2.7.4-1 libexprtk-dev_0.0.3-4 libext2fs-dev_1.47.2-3+b8 libext2fs2t64_1.47.2-3+b8 libfabric1_2.1.0-1.1+b1 libffi-dev_3.5.2-3+b1 libffi8_3.5.2-3+b1 libfido2-1_1.16.0-2+b1 libfile-stripnondeterminism-perl_1.15.0-1 libfontbox-java_1:1.8.16-5 libfontconfig-dev_2.17.1-5 libfontconfig1_2.17.1-5 libfontconfig1-dev_2.17.1-5 libfontenc1_1:1.1.8-1+b3 libfreetype-dev_2.14.1+dfsg-2 libfreetype6_2.14.1+dfsg-2 libfreexl-dev_2.0.0-1+b4 libfreexl1_2.0.0-1+b4 libfribidi0_1.0.16-5 libfuse3-4_3.18.1-1 libfyba-dev_4.1.1-11+b2 libfyba0t64_4.1.1-11+b2 libgav1-2_0.20.0-2 libgbm1_26.0.1-2 libgcc-15-dev_15.2.0-14 libgcc-s1_15.2.0-14 libgcrypt20_1.11.2-3+b1 libgd3_2.3.3-13+b1 libgdal-dev_3.12.2+dfsg-1 libgdal38_3.12.2+dfsg-1 libgdbm-compat4t64_1.26-1+b1 libgdbm6t64_1.26-1+b1 libgdk-pixbuf-2.0-0_2.44.5+dfsg-4 libgdk-pixbuf2.0-common_2.44.5+dfsg-4 libgeos-c1t64_3.14.1-2 libgeos-dev_3.14.1-2 libgeos3.14.1_3.14.1-2 libgeotiff-dev_1.7.4-2 libgeotiff5_1.7.4-2 libgfortran-15-dev_15.2.0-14 libgfortran5_15.2.0-14 libgif-dev_5.2.2-1+b2 libgif7_5.2.2-1+b2 libgio-2.0-dev_2.87.2-3 libgio-2.0-dev-bin_2.87.2-3 libgirepository-2.0-0_2.87.2-3 libgl-dev_1.7.0-3 libgl1_1.7.0-3 libgl1-mesa-dri_26.0.1-2 libgl2ps-dev_1.4.2+dfsg1-4 libgl2ps1.4_1.4.2+dfsg1-4 libglew-dev_2.2.0-4+b3 libglew2.2_2.2.0-4+b3 libglib2.0-0t64_2.87.2-3 libglib2.0-bin_2.87.2-3 libglib2.0-data_2.87.2-3 libglib2.0-dev_2.87.2-3 libglib2.0-dev-bin_2.87.2-3 libglu1-mesa_9.0.2-1.1+b4 libglu1-mesa-dev_9.0.2-1.1+b4 libglut-dev_3.4.0-6+b1 libglut3.12_3.4.0-6+b1 libglvnd0_1.7.0-3 libglx-dev_1.7.0-3 libglx-mesa0_26.0.1-2 libglx0_1.7.0-3 libglycin-2-0_2.0.8-1 libgme0_0.6.4-1 libgmp-dev_2:6.3.0+dfsg-5+b1 libgmp10_2:6.3.0+dfsg-5+b1 libgmpxx4ldbl_2:6.3.0+dfsg-5+b1 libgnutls-dane0t64_3.8.12-3 libgnutls28-dev_3.8.12-3 libgnutls30t64_3.8.12-3 libgomp1_15.2.0-14 libgpg-error0_1.59-4 libgpgme45_2.0.1-2 libgpgmepp7_2.0.0-2 libgprofng0_2.46-2 libgraphite2-3_1.3.14-11+b1 libgs-common_10.06.0~dfsg-3 libgs10_10.06.0~dfsg-3 libgs10-common_10.06.0~dfsg-3 libgsm1_1.0.23-2 libgssapi-krb5-2_1.22.1-2 libgssrpc4t64_1.22.1-2 libgtk-3-0t64_3.24.51-4 libgtk-3-common_3.24.51-4 libgts-0.7-5t64_0.7.6+darcs121130-5.2+b2 libgts-dev_0.7.6+darcs121130-5.2+b2 libgudev-1.0-0_238-7+b1 libgvc7_14.1.2-1 libgvplugin-gd8_14.1.2-1 libgvplugin-neato-layout8_14.1.2-1 libgvplugin-pango8_14.1.2-1 libgvpr2_14.1.2-1 libharfbuzz-subset0_12.3.2-2+b2 libharfbuzz0b_12.3.2-2+b2 libhdf4-0_4.3.1-2 libhdf4-dev_4.3.1-2 libhdf5-310_1.14.6+repack-2 libhdf5-cpp-310_1.14.6+repack-2 libhdf5-dev_1.14.6+repack-2 libhdf5-fortran-310_1.14.6+repack-2 libhdf5-hl-310_1.14.6+repack-2 libhdf5-hl-cpp-310_1.14.6+repack-2 libhdf5-hl-fortran-310_1.14.6+repack-2 libhdf5-mpi-dev_1.14.6+repack-2 libhdf5-openmpi-310_1.14.6+repack-2 libhdf5-openmpi-cpp-310_1.14.6+repack-2 libhdf5-openmpi-dev_1.14.6+repack-2 libhdf5-openmpi-fortran-310_1.14.6+repack-2 libhdf5-openmpi-hl-310_1.14.6+repack-2 libhdf5-openmpi-hl-cpp-310_1.14.6+repack-2 libhdf5-openmpi-hl-fortran-310_1.14.6+repack-2 libheif-dev_1.21.2-3 libheif-plugin-dav1d_1.21.2-3 libheif-plugin-libde265_1.21.2-3 libheif1_1.21.2-3 libhogweed6t64_3.10.2-1 libhsa-runtime64-1_6.4.3+dfsg-5 libhwasan0_15.2.0-14 libhwloc-dev_2.13.0-2 libhwloc-plugins_2.13.0-2 libhwloc15_2.13.0-2 libhwy-dev_1.3.0-2 libhwy1t64_1.3.0-2 libibmad5_61.0-2 libibumad3_61.0-2 libibverbs-dev_61.0-2 libibverbs1_61.0-2 libice-dev_2:1.1.1-1+b1 libice6_2:1.1.1-1+b1 libicu-dev_78.2-2 libicu78_78.2-2 libidn12_1.43-2+b1 libidn2-0_2.3.8-4+b1 libidn2-dev_2.3.8-4+b1 libijs-0.35_0.35-16+b1 libimagequant0_4.4.1-1+b1 libinput-bin_1.31.0-1 libinput10_1.31.0-1 libisl23_0.27-1+b1 libitm1_15.2.0-14 libjansson4_2.14-2+b4 libjbig-dev_2.1-6.1+b3 libjbig0_2.1-6.1+b3 libjbig2dec0_0.20-1+b4 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-12 libjson-c-dev_0.18+ds-3 libjson-c5_0.18+ds-3 libjson-perl_4.10000-1 libjsoncpp-dev_1.9.6-5 libjsoncpp26_1.9.6-5 libjxl-dev_0.11.1-6 libjxl0.11_0.11.1-6 libk5crypto3_1.22.1-2 libkadm5clnt-mit12_1.22.1-2 libkadm5srv-mit12_1.22.1-2 libkdb5-10t64_1.22.1-2 libkeyutils1_1.6.3-6+b1 libklu2_1:7.12.2+dfsg-1 libkml-dev_1.3.0-13+b1 libkmlbase1t64_1.3.0-13+b1 libkmlconvenience1t64_1.3.0-13+b1 libkmldom1t64_1.3.0-13+b1 libkmlengine1t64_1.3.0-13+b1 libkmlregionator1t64_1.3.0-13+b1 libkmlxsd1t64_1.3.0-13+b1 libkpathsea6_2025.20250727.75242+ds-5+b2 libkrb5-3_1.22.1-2 libkrb5-dev_1.22.1-2 libkrb5support0_1.22.1-2 libksba8_1.6.7-2+b2 liblcms2-2_2.17-1 liblcms2-dev_2.17-1 libldap-dev_2.6.10+dfsg-1+b1 libldap2_2.6.10+dfsg-1+b1 libldl3_1:7.12.2+dfsg-1 liblerc-dev_4.0.0+ds-5+b1 liblerc4_4.0.0+ds-5+b1 libllvm21_1:21.1.8-4 liblocale-gettext-perl_1.07-8 liblsan0_15.2.0-14 libltdl-dev_2.5.4-9 libltdl7_2.5.4-9 liblz4-1_1.10.0-8 liblz4-dev_1.10.0-8 liblzma-dev_5.8.2-2 liblzma5_5.8.2-2 libmagic-mgc_1:5.46-5+b1 libmagic1t64_1:5.46-5+b1 libmariadb-dev_1:11.8.6-2 libmariadb-dev-compat_1:11.8.6-2 libmariadb3_1:11.8.6-2 libmbedcrypto16_3.6.5-0.1 libmd0_1.1.0-2+b2 libmd4c0_0.5.2-2+b2 libmetis-dev_5.1.0.dfsg-8 libmetis5_5.1.0.dfsg-8 libminizip-dev_1:1.3.dfsg+really1.3.1-3 libminizip1t64_1:1.3.dfsg+really1.3.1-3 libmount-dev_2.41.3-4 libmount1_2.41.3-4 libmp3lame0_3.101~svn6525+dfsg-2 libmpc-dev_1.3.1-2+b1 libmpc3_1.3.1-2+b1 libmpfi0_1.5.4+ds-4+b1 libmpfr-dev_4.2.2-2+b1 libmpfr6_4.2.2-2+b1 libmpfrc++-dev_3.7.2+ds-1 libmpg123-0t64_1.33.3-2 libmtdev1t64_1.1.7-1+b1 libmunge2_0.5.16-1.1 libmuparser-dev_2.3.4-2 libmuparser2v5_2.3.4-2 libncursesw6_6.6+20251231-1 libnetcdf-dev_1:4.10.0-1 libnetcdf22_1:4.10.0-1 libnettle8t64_3.10.2-1 libnghttp2-14_1.68.0-2 libnghttp2-dev_1.68.0-2 libnghttp3-9_1.12.0-1 libnghttp3-dev_1.12.0-1 libngtcp2-16_1.16.0-1 libngtcp2-crypto-gnutls-dev_1.16.0-1 libngtcp2-crypto-gnutls8_1.16.0-1 libngtcp2-crypto-ossl0_1.16.0-1 libngtcp2-dev_1.16.0-1 libnl-3-200_3.12.0-2 libnl-3-dev_3.12.0-2 libnl-route-3-200_3.12.0-2 libnl-route-3-dev_3.12.0-2 libnorm1t64_1.5.9+dfsg-4 libnpth0t64_1.8-3+b1 libnspr4_2:4.38.2-1 libnss3_2:3.121-1 libnuma-dev_2.0.19-1+b1 libnuma1_2.0.19-1+b1 libodbc2_2.3.14-1 libodbccr2_2.3.14-1 libodbcinst2_2.3.14-1 libogg-dev_1.3.6-2 libogg0_1.3.6-2 libopenblas-dev_0.3.31+ds-3 libopenblas-pthread-dev_0.3.31+ds-3 libopenblas0_0.3.31+ds-3 libopenblas0-pthread_0.3.31+ds-3 libopengl-dev_1.7.0-3 libopengl0_1.7.0-3 libopenjp2-7_2.5.4-1 libopenjp2-7-dev_2.5.4-1 libopenmpi-dev_5.0.9-6 libopenmpi40_5.0.9-6 libopenmpt0t64_0.8.4-1 libopus0_1.6.1-1 libp11-kit-dev_0.26.2-2 libp11-kit0_0.26.2-2 libpam-modules_1.7.0-5+b1 libpam-modules-bin_1.7.0-5+b1 libpam-runtime_1.7.0-5 libpam-systemd_260~rc1-2 libpam0g_1.7.0-5+b1 libpango-1.0-0_1.57.0-1 libpangocairo-1.0-0_1.57.0-1 libpangoft2-1.0-0_1.57.0-1 libpaper-utils_2.2.5-0.3+b3 libpaper2_2.2.5-0.3+b3 libparu1_1:7.12.2+dfsg-1 libpathplan4_14.1.2-1 libpciaccess0_0.17-3+b4 libpcre2-16-0_10.46-1+b1 libpcre2-32-0_10.46-1+b1 libpcre2-8-0_10.46-1+b1 libpcre2-dev_10.46-1+b1 libpcre2-posix3_10.46-1+b1 libpcsclite1_2.4.1-1 libpdfbox-java_1:1.8.16-5 libperl5.40_5.40.1-7 libpgm-5.3-0t64_5.3.128~dfsg-2.1+b2 libpipeline1_1.5.8-2 libpixman-1-0_0.46.4-1+b1 libpkgconf7_2.5.1-4 libpmix2t64_6.0.0+really5.0.9-3 libpng-dev_1.6.55-1 libpng16-16t64_1.6.55-1 libpoppler-dev_25.03.0-11.1+b1 libpoppler-private-dev_25.03.0-11.1+b1 libpoppler147_25.03.0-11.1+b1 libpotrace0_1.16-2+b3 libpq-dev_18.3-1+b1 libpq5_18.3-1+b1 libproc2-0_2:4.0.4-9+b1 libproj-dev_9.8.0-1 libproj25_9.8.0-1 libprrte-bin_3.0.13-2 libprrte-dev_3.0.13-2 libprrte3_3.0.13-2 libpsl-dev_0.21.2-1.1+b2 libpsl5t64_0.21.2-1.1+b2 libptexenc1_2025.20250727.75242+ds-5+b2 libpugixml1v5_1.14-2+b1 libpython3-dev_3.13.9-3 libpython3-stdlib_3.13.9-3 libpython3.13_3.13.12-1 libpython3.13-dev_3.13.12-1 libpython3.13-minimal_3.13.12-1 libpython3.13-stdlib_3.13.12-1 libqglviewer-dev-qt5_2.8.0+dfsg1-4 libqglviewer-headers_2.8.0+dfsg1-4 libqglviewer2-qt5t64_2.8.0+dfsg1-4 libqhull-dev_2020.2-8 libqhull-r8.0_2020.2-8 libqhull8.0_2020.2-8 libqhullcpp8.0_2020.2-8 libqt5concurrent5t64_5.15.17+dfsg-7+b1 libqt5core5t64_5.15.17+dfsg-7+b1 libqt5dbus5t64_5.15.17+dfsg-7+b1 libqt5designer5_5.15.17-4+b1 libqt5gui5t64_5.15.17+dfsg-7+b1 libqt5help5_5.15.17-4+b1 libqt5network5t64_5.15.17+dfsg-7+b1 libqt5opengl5-dev_5.15.17+dfsg-7+b1 libqt5opengl5t64_5.15.17+dfsg-7+b1 libqt5printsupport5t64_5.15.17+dfsg-7+b1 libqt5sql5t64_5.15.17+dfsg-7+b1 libqt5svg5_5.15.17-3 libqt5test5t64_5.15.17+dfsg-7+b1 libqt5widgets5t64_5.15.17+dfsg-7+b1 libqt5xml5t64_5.15.17+dfsg-7+b1 libqt6core6t64_6.9.2+dfsg-4+b1 libqt6dbus6_6.9.2+dfsg-4+b1 libqt6gui6_6.9.2+dfsg-4+b1 libqt6opengl6_6.9.2+dfsg-4+b1 libqt6openglwidgets6_6.9.2+dfsg-4+b1 libqt6widgets6_6.9.2+dfsg-4+b1 librabbitmq4_0.15.0-1+b1 libraqm0_0.10.4-1 librav1e-dev_0.8.1-7 librav1e0.8_0.8.1-7 librbio4_1:7.12.2+dfsg-1 librdmacm1t64_61.0-2 libreadline8t64_8.3-4 librhash1_1.4.6-1.1 librist4_0.2.11+dfsg-1+b1 librsvg2-2_2.61.3+dfsg-3+b1 librtmp-dev_2.4+20151223.gitfa8646d.1-3+b1 librtmp1_2.4+20151223.gitfa8646d.1-3+b1 librttopo-dev_1.1.0-4+b1 librttopo1_1.1.0-4+b1 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+b1 libselinux-dev_3.9-4+b1 libselinux1_3.9-4+b1 libsemanage-common_3.9-1 libsemanage2_3.9-1+b1 libsensors-config_1:3.6.2-2 libsensors5_1:3.6.2-2+b1 libsepol-dev_3.9-2 libsepol2_3.9-2 libsframe3_2.46-2 libsharpyuv-dev_1.5.0-0.1+b1 libsharpyuv0_1.5.0-0.1+b1 libshine3_3.1.1-3 libsm-dev_2:1.2.6-1+b1 libsm6_2:1.2.6-1+b1 libsmartcols1_2.41.3-4 libsnappy1v5_1.2.2-2+b1 libsodium23_1.0.18-2 libsoxr0_0.1.3-4.1 libspatialite-dev_5.1.0-3+b5 libspatialite8t64_5.1.0-3+b5 libspeex1_1.2.1-3+b1 libspex3_1:7.12.2+dfsg-1 libspqr4_1:7.12.2+dfsg-1 libsqlite3-0_3.46.1-9+b1 libsqlite3-dev_3.46.1-9+b1 libsrt1.5-gnutls_1.5.4-3 libssh-4_0.11.3-1+b1 libssh2-1-dev_1.11.1-1+b1 libssh2-1t64_1.11.1-1+b1 libssl-dev_3.5.5-1 libssl3t64_3.5.5-1 libstdc++-15-dev_15.2.0-14 libstdc++6_15.2.0-14 libsuitesparse-dev_1:7.12.2+dfsg-1 libsuitesparse-mongoose3_1:7.12.2+dfsg-1 libsuitesparseconfig7_1:7.12.2+dfsg-1 libsuperlu-dev_7.0.1+dfsg1-2+b1 libsuperlu7_7.0.1+dfsg1-2+b1 libsvtav1enc-dev_2.3.0+dfsg-1 libsvtav1enc2_2.3.0+dfsg-1 libswresample-dev_7:8.0.1-3+b2 libswresample6_7:8.0.1-3+b2 libswscale-dev_7:8.0.1-3+b2 libswscale9_7:8.0.1-3+b2 libsynctex2_2025.20250727.75242+ds-5+b2 libsysprof-capture-4-dev_50~beta-1 libsystemd-shared_260~rc1-2 libsystemd0_260~rc1-2 libsz2_1.1.6-1 libtasn1-6_4.21.0-2 libtasn1-6-dev_4.21.0-2 libtbb-dev_2022.3.0-2 libtbb12_2022.3.0-2 libtbbbind-2-5_2022.3.0-2 libtbbmalloc2_2022.3.0-2 libtcl8.6_8.6.17+dfsg-1+b1 libteckit0_2.5.13+ds-1 libtexlua53-5_2025.20250727.75242+ds-5+b2 libtext-charwidth-perl_0.04-11+b5 libtext-wrapi18n-perl_0.06-10 libthai-data_0.1.30-1 libthai0_0.1.30-1 libtheora-dev_1.2.0+dfsg-6+b1 libtheora1_1.2.0+dfsg-6+b1 libtheoradec2_1.2.0+dfsg-6+b1 libtheoraenc2_1.2.0+dfsg-6+b1 libtiff-dev_4.7.1-1 libtiff6_4.7.1-1 libtiffxx6_4.7.1-1 libtinfo6_6.6+20251231-1 libtk8.6_8.6.17-1+b1 libtool_2.5.4-9 libts0t64_1.22-1.1+b2 libtsan2_15.2.0-14 libtwolame0_0.4.0-2+b3 libubsan1_15.2.0-14 libucc1_1.7.0~rc1-1 libuchardet0_0.0.8-2+b1 libucx0_1.20.0+ds-4 libudev1_260~rc1-2 libudfread3_1.2.0-2+b1 libumfpack6_1:7.12.2+dfsg-1 libunbound8_1.24.2-1 libunistring5_1.3-2+b1 liburiparser-dev_0.9.8+dfsg-2+b1 liburiparser1_0.9.8+dfsg-2+b1 libutfcpp-dev_4.0.9-1 libuuid1_2.41.3-4 libuv1t64_1.51.0-2+b1 libva-drm2_2.23.0-1 libva-x11-2_2.23.0-1 libva2_2.23.0-1 libvdpau1_1.5-4 libvorbis0a_1.3.7-3+b1 libvorbisenc2_1.3.7-3+b1 libvorbisfile3_1.3.7-3+b1 libvpx12_1.16.0-3 libvtk9-dev_9.5.2+dfsg3-8 libvtk9-java_9.5.2+dfsg3-8 libvtk9.5_9.5.2+dfsg3-8 libvtk9.5-qt_9.5.2+dfsg3-8 libvulkan-dev_1.4.341.0-1 libvulkan1_1.4.341.0-1 libwacom-common_2.18.0-1 libwacom9_2.18.0-1 libwayland-client0_1.24.0-2+b2 libwayland-cursor0_1.24.0-2+b2 libwayland-egl1_1.24.0-2+b2 libwebp-dev_1.5.0-0.1+b1 libwebp7_1.5.0-0.1+b1 libwebpdecoder3_1.5.0-0.1+b1 libwebpdemux2_1.5.0-0.1+b1 libwebpmux3_1.5.0-0.1+b1 libx11-6_2:1.8.13-1 libx11-data_2:1.8.13-1 libx11-dev_2:1.8.13-1 libx11-xcb1_2:1.8.13-1 libx264-165_2:0.165.3222+gitb35605ac-3+b2 libx265-215_4.1-4+b1 libxau-dev_1:1.0.11-1+b1 libxau6_1:1.0.11-1+b1 libxaw7_2:1.0.16-1+b1 libxcb-cursor0_0.1.6-1 libxcb-dri3-0_1.17.0-2+b2 libxcb-glx0_1.17.0-2+b2 libxcb-icccm4_0.4.2-1+b1 libxcb-image0_0.4.0-2+b3 libxcb-keysyms1_0.4.1-1+b1 libxcb-present0_1.17.0-2+b2 libxcb-randr0_1.17.0-2+b2 libxcb-render-util0_0.3.10-1+b1 libxcb-render0_1.17.0-2+b2 libxcb-shape0_1.17.0-2+b2 libxcb-shm0_1.17.0-2+b2 libxcb-sync1_1.17.0-2+b2 libxcb-util1_0.4.1-1+b1 libxcb-xfixes0_1.17.0-2+b2 libxcb-xinerama0_1.17.0-2+b2 libxcb-xinput0_1.17.0-2+b2 libxcb-xkb1_1.17.0-2+b2 libxcb1_1.17.0-2+b2 libxcb1-dev_1.17.0-2+b2 libxcomposite1_1:0.4.6-1+b1 libxcursor-dev_1:1.2.3-1+b1 libxcursor1_1:1.2.3-1+b1 libxdamage1_1:1.1.7-1 libxdmcp-dev_1:1.1.5-2 libxdmcp6_1:1.1.5-2 libxdot4_14.1.2-1 libxerces-c-dev_3.2.4+debian-1.3+b4 libxerces-c3.2t64_3.2.4+debian-1.3+b4 libxext-dev_2:1.3.4-1+b4 libxext6_2:1.3.4-1+b4 libxfixes-dev_1:6.0.0-2+b5 libxfixes3_1:6.0.0-2+b5 libxft-dev_2.3.6-1+b5 libxft2_2.3.6-1+b5 libxi-dev_2:1.8.2-2 libxi6_2:1.8.2-2 libxinerama1_2:1.1.4-3+b5 libxkbcommon-x11-0_1.13.1-1 libxkbcommon0_1.13.1-1 libxml2-16_2.15.1+dfsg-2+b1 libxml2-dev_2.15.1+dfsg-2+b1 libxmu-dev_2:1.1.3-4 libxmu-headers_2:1.1.3-4 libxmu6_2:1.1.3-4 libxnvctrl0_535.171.04-1+b3 libxpm4_1:3.5.17-1+b4 libxrandr2_2:1.5.4-1+b4 libxrender-dev_1:0.9.12-1+b1 libxrender1_1:0.9.12-1+b1 libxshmfence1_1.3.3-1+b1 libxslt1.1_1.1.43-0.3 libxss-dev_1:1.2.3-1+b4 libxss1_1:1.2.3-1+b4 libxt-dev_1:1.2.1-1.3+b1 libxt6t64_1:1.2.1-1.3+b1 libxtst6_2:1.2.5-1+b1 libxvidcore4_2:1.3.7-3+b1 libxxf86vm1_1:1.1.4-2 libxxhash-dev_0.8.3-2+b1 libxxhash0_0.8.3-2+b1 libyaml-0-2_0.2.5-2+b1 libyaml-cpp0.8_0.8.0+dfsg-9 libyuv-dev_0.0.1922.20260106-1 libyuv0_0.0.1922.20260106-1 libz3-4_4.13.3-1+b1 libzfp1t64_1.0.1-4+b7 libzmq5_4.3.5-1+b4 libzopfli1_1.0.3-3+b1 libzstd-dev_1.5.7+dfsg-3+b1 libzstd1_1.5.7+dfsg-3+b1 libzvbi-common_0.2.44-1 libzvbi0t64_0.2.44-1+b1 libzzip-0-13t64_0.13.78+dfsg.1-0.2 linux-libc-dev_6.18.15-1 lmodern_2.005-1 login.defs_1:4.19.3-1 m4_1.4.21-1 make_4.4.1-3+b1 man-db_2.13.1-1+b1 mariadb-common_1:11.8.6-2 mawk_1.3.4.20260129-1 media-types_14.0.0 mesa-libgallium_26.0.1-2 mount_2.41.3-4 mpi-default-bin_1.20 mpi-default-dev_1.20 mysql-common_5.8+1.1.1 native-architecture_0.2.6 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1 netbase_6.5 nettle-dev_3.10.2-1 nlohmann-json3-dev_3.12.0.really.3.12.0.really.3.11.3-3 ocl-icd-libopencl1_2.3.4-1 openjdk-21-jdk_21.0.10+7-1 openjdk-21-jdk-headless_21.0.10+7-1 openjdk-21-jre_21.0.10+7-1 openjdk-21-jre-headless_21.0.10+7-1 openmpi-bin_5.0.9-6 openmpi-common_5.0.9-6 openssh-client_1:10.2p1-5 openssl_3.5.5-1 openssl-provider-legacy_3.5.5-1 passwd_1:4.19.3-1 patch_2.8-2+b1 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 pinentry-curses_1.3.2-3+b1 pkgconf_2.5.1-4 pkgconf-bin_2.5.1-4 po-debconf_1.0.22 poppler-data_0.4.12-1 preview-latex-style_13.2-1.1 procps_2:4.0.4-9+b1 proj-data_9.8.0-1 pyqt5-dev-tools_5.15.11+dfsg-3 python-babel-localedata_2.17.0-2 python-matplotlib-data_3.10.7+dfsg1-2 python3_3.13.9-3 python3-alabaster_1.0.0-1 python3-astroid_4.1.1-1 python3-asttokens_3.0.1-2 python3-attr_25.4.0-1 python3-autocommand_2.2.2-4 python3-babel_2.17.0-2 python3-bibtexparser_2.0.0b5+really1.4.4-1 python3-brotli_1.2.0-3 python3-certifi_2026.2.25+ds-1 python3-chardet_5.2.0+dfsg-2 python3-charset-normalizer_3.4.4-2 python3-contourpy_1.3.3-1+b1 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.9-3 python3-docutils_0.22.4+dfsg-1 python3-executing_2.2.1-0.1 python3-fonttools_4.61.1-4 python3-idna_3.11-1 python3-imagesize_1.4.1-1 python3-inflect_7.5.0-1 python3-ipython_9.8.0-4 python3-ipython-pygments-lexers_1.1.1-2 python3-jaraco.context_6.0.1-2 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.10~rc0-1+b1 python3-lxml_6.0.2-1+b3 python3-lz4_4.4.5+dfsg-1 python3-markupsafe_3.0.3-1+b1 python3-matplotlib_3.10.7+dfsg1-2 python3-matplotlib-inline_0.2.1-1 python3-minieigen_0.50.3+dfsg1-13+b12 python3-minimal_3.13.9-3 python3-more-itertools_10.8.0-1 python3-mpi4py_4.1.1-1+b1 python3-mpmath_1.4.0-1 python3-munkres_1.1.4-3 python3-numpy_1:2.3.5+ds-3 python3-numpy-dev_1:2.3.5+ds-3 python3-packaging_25.0-2 python3-parso_0.8.5-1 python3-pexpect_4.9-4 python3-pickleshare_0.7.5-5 python3-pil_12.1.1-1 python3-pil.imagetk_12.1.1-1 python3-pkg-resources_78.1.1-0.1 python3-prompt-toolkit_3.0.52-2 python3-ptyprocess_0.7.0-6 python3-pure-eval_0.2.3-1 python3-pygments_2.19.2+dfsg-1 python3-pygraphviz_1.14-5 python3-pyparsing_3.1.3-1 python3-pyqt5_5.15.11+dfsg-3 python3-pyqt5.qtsvg_5.15.11+dfsg-3 python3-pyqt5.sip_12.17.2-1 python3-requests_2.32.5+dfsg-1 python3-roman-numerals_4.1.0-1 python3-setuptools_78.1.1-0.1 python3-snowballstemmer_3.0.1-1 python3-sphinx_8.2.3-12 python3-stack-data_0.6.3-3 python3-sympy_1.14.0-2 python3-tk_3.13.9-3 python3-traitlets_5.14.3+really5.14.3-3 python3-typeguard_4.4.4-2 python3-typeshed_0.0~git20260204.516eed0-1 python3-typing-extensions_4.15.0-2 python3-ufolib2_0.18.1+dfsg1-1 python3-uharfbuzz_0.53.3-1 python3-unicodedata2_16.0.0+ds-1+b1 python3-urllib3_2.6.3-1 python3-vtk9_9.5.2+dfsg3-8 python3-wcwidth_0.2.14+dfsg1-1 python3-xlib_0.33-5 python3-zipp_3.23.0-1 python3-zopfli_0.4.1-1 python3.13_3.13.12-1 python3.13-dev_3.13.12-1 python3.13-minimal_3.13.12-1 python3.13-tk_3.13.12-1 python3.14-tk_3.14.3-1 qt5-qmake_5.15.17+dfsg-7+b1 qt5-qmake-bin_5.15.17+dfsg-7+b1 qtbase5-dev_5.15.17+dfsg-7+b1 qtbase5-dev-tools_5.15.17+dfsg-7+b1 qtchooser_66-2+b2 rake_13.3.1-1 readline-common_8.3-4 rpcsvc-proto_1.4.3-1+b2 ruby_1:3.3+b1 ruby-csv_3.3.5-1 ruby-did-you-mean_2.0.0-1 ruby-net-telnet_0.2.0-1 ruby-ruby2-keywords_0.0.5-1 ruby-rubygems_3.6.7-2 ruby-webrick_1.9.2-1 ruby-xmlrpc_0.3.3-2 ruby3.3_3.3.8-2 rubygems-integration_1.19 sed_4.9-2+b2 sensible-utils_0.0.26 sgml-base_1.31+nmu1 shared-mime-info_2.4-5+b4 sphinx-common_8.2.3-12 systemd_260~rc1-2 systemd-sysv_260~rc1-2 sysvinit-utils_3.15-6+b1 t1utils_1.41-4+b2 tar_1.35+dfsg-4 teckit_2.5.13+ds-1 tex-common_6.20 texlive-base_2025.20260124-1 texlive-binaries_2025.20250727.75242+ds-5+b2 texlive-fonts-recommended_2025.20260124-1 texlive-lang-all_2025.20260124-1 texlive-lang-arabic_2025.20260124-1 texlive-lang-chinese_2025.20260124-1 texlive-lang-cjk_2025.20260124-1 texlive-lang-cyrillic_2025.20260124-1 texlive-lang-czechslovak_2025.20260124-1 texlive-lang-english_2025.20260124-1 texlive-lang-european_2025.20260124-1 texlive-lang-french_2025.20260124-1 texlive-lang-german_2025.20260124-1 texlive-lang-greek_2025.20260124-1 texlive-lang-italian_2025.20260124-1 texlive-lang-japanese_2025.20260124-1 texlive-lang-korean_2025.20260124-1 texlive-lang-other_2025.20260124-1 texlive-lang-polish_2025.20260124-1 texlive-lang-portuguese_2025.20260124-1 texlive-lang-spanish_2025.20260124-1 texlive-latex-base_2025.20260124-1 texlive-latex-extra_2025.20260124-1 texlive-latex-recommended_2025.20260124-1 texlive-luatex_2025.20260124-1 texlive-pictures_2025.20260124-1 texlive-plain-generic_2025.20260124-1 texlive-xetex_2025.20260124-1 tipa_2:1.3-21 tzdata_2025c-3 ucf_3.0052 unicode-data_16.0.0-1 unixodbc-common_2.3.14-1 unixodbc-dev_2.3.14-1 util-linux_2.41.3-4 uuid-dev_2.41.3-4 vtk9_9.5.2+dfsg3-8 x11-common_1:7.7+26 x11proto-dev_2025.1-1 xdg-utils_1.2.1-2 xfonts-encodings_1:1.0.4-2.2 xfonts-utils_1:7.7+7+b1 xkb-data_2.46-2 xml-core_0.19 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.6.0-1 xz-utils_5.8.2-2 zlib1g_1:1.3.dfsg+really1.3.1-3 zlib1g-dev_1:1.3.dfsg+really1.3.1-3 +------------------------------------------------------------------------------+ | Build Tue, 03 Mar 2026 16:59:19 +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: 2026.1.0-2 Maintainer: Debian Science Maintainers Uploaders: Anton Gladky , Homepage: https://yade-dem.org/doc/ Standards-Version: 4.7.3 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: 666be823fac2b674ab12b6d5877000447ed0c86d 13548968 yade_2026.1.0.orig.tar.xz d2897bb8874090168eb7f3d1f3303a8244841721 26436 yade_2026.1.0-2.debian.tar.xz Checksums-Sha256: c687d008298d8359bdcb7d3623dee1ab72ac20eba6777658901e555fc1223e7b 13548968 yade_2026.1.0.orig.tar.xz 3ebb839a6973c490d255c7b68f92f51c2abf2cab95f6f4bc00eb6370a96d5441 26436 yade_2026.1.0-2.debian.tar.xz Files: 6b0dd91edb0a2c409b4f1592e1a97bf6 13548968 yade_2026.1.0.orig.tar.xz 7f4ed0d1c60e34545e14727ee798809b 26436 yade_2026.1.0-2.debian.tar.xz Dgit: 8f711e992dfd1d710dbb2b75df8ddcc8cf4ab775 debian archive/debian/2026.1.0-2 https://git.dgit.debian.org/yade Git-Tag-Info: tag=5976d8bf237831fde655dd8896917fe63cd03f13 fp=bbbd45ea818ab86ff67e7285d3e17383cfa7ff06 Git-Tag-Tagger: Anton Gladky -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmlzrAcACgkQYG0ITkaD wHkXew//a0/Sk3z/PvlXZXPWwrVZckus6quQYNXsuzcm8u5l543f8yn6ayTwt02K AgIEczQ7VkjKElQLK3gkFt+Fkjpx7JHeHEH6cUeE7JH93CBa0SHgTmLU4FtRK3jq N4BncwpB4h43iwhGvBLnTU+12Qx+AIutsK9MbjD8/GNdXPv33noPXbyFN4jqgzt3 81+/orv2JN6jkHnGBrHeC4pNKI3UptaoU9JXJUvgniAPgxNyhMvbEjU/mqS+e4Hv ddHEYI6Tqzgvi4jwsSHnuHkGWNbCbirlnLXyV/pfDADWkikBaF5TrlYGzoj7lq67 TAl99S1dRpBN+eqBY/MbypeiQY9FAPi8GIUbMux5Iyc5EbBnm/8cU282QJzOXEIe 5Yw+HijH132ea8g5oAOzHrdw9C5LbNNRKVBtbMp64hwnlkiVjMo+QMCS7hPcCNyN 17zvlV1kJK2zb1Ds+ss2T6oVMgJujo1wRuPqiZn4mVbkY914jrpwtq+2xUaIhcMn atuuHMYMFy/kgYk0YC2ZMYqzycOrF/piBibXiuo/QRTK3bjwv2iEQVXu+bMjps/S HiEh0STdh/T98Jq9JRKqtsGTOEgzoUfWDLTtTwulmBwAK25sFDQk7/sVKtbuUrZL tOrHuruwrhiFNV0G+OVJu58q9s4i0FWk5M2KMEfX4bwzsqP+M+U= =S9r0 -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./yade_2026.1.0-2.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./yade_2026.1.0-2.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting yade in /build/reproducible-path/yade-2026.1.0 dpkg-source: info: unpacking yade_2026.1.0.orig.tar.xz dpkg-source: info: unpacking yade_2026.1.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 2026.1.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=1772486543 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -B dpkg-buildpackage: info: source package yade dpkg-buildpackage: info: source version 2026.1.0-2+b1 dpkg-buildpackage: info: source distribution sid dpkg-buildpackage: info: source changed by arm Build Daemon (arm-conova-02) dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build --with python3 --no-parallel dh_auto_clean -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/yade-2026.1.0' rm -rf /build/reproducible-path/yade-2026.1.0/debian/build-double rm -rf /build/reproducible-path/yade-2026.1.0/debian/build-longdouble rm -rf /build/reproducible-path/yade-2026.1.0/debian/build-float128 rm -rf /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 rm -rf /build/reproducible-path/yade-2026.1.0/yade.1 rm -rf /build/reproducible-path/yade-2026.1.0/yade-batch.1 rm -rf /build/reproducible-path/yade-2026.1.0/debian/matplotlib rm -rf /build/reproducible-path/yade-2026.1.0/doc/sphinx/_build rm -rf /build/reproducible-path/yade-2026.1.0/doc/sphinx/__pycache__ make[1]: Leaving directory '/build/reproducible-path/yade-2026.1.0' dh_autoreconf_clean -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_clean -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel debian/rules binary-arch dh binary-arch --builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build --with python3 --no-parallel dh_update_autotools_config -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_autoreconf -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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 2026.1.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 CMake Warning (dev) at CMakeLists.txt:334 (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 (found suitable version "3.13.12", minimum required is "3") Python version 3.13.12 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:359 (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: 9.8.0 -- Found NUMPY: /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -- numpy version found: 2.3.5 -- Found MATPLOTLIB: /usr/lib/python3/dist-packages/matplotlib -- matplotlib version found: 3.10.7+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.12, will compile yade with that. -- g++ version 15.2.0 < 15.2.1, cannot report -Wmaybe-uninitialized variables, setting -Wno-error=maybe-uninitialized -- 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 -- 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.4.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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:1610 (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:1621 (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:1628 (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:1636 (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:1645 (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:1657 (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 (5.9s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_RUNSTATEDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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 2026.1.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 CMake Warning (dev) at CMakeLists.txt:334 (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 (found suitable version "3.13.12", minimum required is "3") Python version 3.13.12 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:359 (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: 9.8.0 -- Found NUMPY: /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -- numpy version found: 2.3.5 -- Found MATPLOTLIB: /usr/lib/python3/dist-packages/matplotlib -- matplotlib version found: 3.10.7+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.12, will compile yade with that. -- g++ version 15.2.0 < 15.2.1, cannot report -Wmaybe-uninitialized variables, setting -Wno-error=maybe-uninitialized -- 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 -- 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.4.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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:1610 (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:1621 (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:1628 (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:1636 (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:1645 (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:1657 (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 (5.9s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_RUNSTATEDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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 2026.1.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 CMake Warning (dev) at CMakeLists.txt:334 (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 (found suitable version "3.13.12", minimum required is "3") Python version 3.13.12 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:359 (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: 9.8.0 -- Found NUMPY: /usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -- numpy version found: 2.3.5 -- Found MATPLOTLIB: /usr/lib/python3/dist-packages/matplotlib -- matplotlib version found: 3.10.7+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.12, will compile yade with that. -- g++ version 15.2.0 < 15.2.1, cannot report -Wmaybe-uninitialized variables, setting -Wno-error=maybe-uninitialized -- 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 -- 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.4.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -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:1610 (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:1621 (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:1628 (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:1636 (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:1645 (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:1657 (ADD_CUSTOM_COMMAND): The following keywords are not supported when using add_custom_command(TARGET): DEPENDS. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (6.1s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_RUNSTATEDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 mkdir -p /build/reproducible-path/yade-2026.1.0/debian/matplotlib mkdir -p /build/reproducible-path/yade-2026.1.0/debian/tmp #Output an information about available memory and CPU cat /proc/meminfo MemTotal: 32809360 kB MemFree: 8242872 kB MemAvailable: 24156664 kB Buffers: 440252 kB Cached: 14796740 kB SwapCached: 66772 kB Active: 8477928 kB Inactive: 14366096 kB Active(anon): 7603064 kB Inactive(anon): 14976 kB Active(file): 874864 kB Inactive(file): 14351120 kB Unevictable: 21956 kB Mlocked: 21956 kB SwapTotal: 134217724 kB SwapFree: 133873856 kB Dirty: 68612 kB Writeback: 0 kB AnonPages: 7619132 kB Mapped: 326060 kB Shmem: 116 kB KReclaimable: 1119536 kB Slab: 1322496 kB SReclaimable: 1119536 kB SUnreclaim: 202960 kB KernelStack: 5244 kB PageTables: 24992 kB SecPageTables: 0 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 150622404 kB Committed_AS: 8578648 kB VmallocTotal: 135288315904 kB VmallocUsed: 48036 kB VmallocChunk: 0 kB Percpu: 4560 kB HardwareCorrupted: 0 kB AnonHugePages: 1312768 kB ShmemHugePages: 0 kB ShmemPmdMapped: 0 kB FileHugePages: 0 kB FilePmdMapped: 0 kB CmaTotal: 65536 kB CmaFree: 41504 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-2026.1.0' debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/yade-2026.1.0' dh_auto_build -B/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' /usr/bin/cmake -S/build/reproducible-path/yade-2026.1.0 -B/build/reproducible-path/yade-2026.1.0/debian/build-double --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles /build/reproducible-path/yade-2026.1.0/debian/build-double//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/gui /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/gui /build/reproducible-path/yade-2026.1.0/debian/build-double/gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" _GLViewer_autogen_timestamp_deps make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/gui /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/gui /build/reproducible-path/yade-2026.1.0/debian/build-double/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" _GLViewer_autogen make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 1%] Automatic MOC for target _GLViewer cd /build/reproducible-path/yade-2026.1.0/debian/build-double/gui && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/yade-2026.1.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 -w -dM -E /usr/share/cmake-4.2/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2026.1.0/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0/debian/build-double/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2026.1.0/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /build/reproducible-path/yade-2026.1.0/gui/qt5/OpenGLManager.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp.d" AutoMoc: Reading dependencies from "SRC:/debian/build-double/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.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-2026.1.0/debian/build-double/gui && /usr/bin/cmake -E touch /build/reproducible-path/yade-2026.1.0/debian/build-double/gui/_GLViewer_autogen/timestamp make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/gui /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/gui /build/reproducible-path/yade-2026.1.0/debian/build-double/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" _GLViewer Dependencies file "gui/_GLViewer_autogen/deps" is newer than depends file "/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/debian/build-double' [ 1%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.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-2026.1.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-2026.1.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/GLViewer.cpp [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/_GLViewer.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/_GLViewer.cpp [ 2%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/OpenGLManager.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/OpenGLManager.cpp [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerDisplay.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/GLViewerDisplay.cpp [ 3%] Building CXX object gui/CMakeFiles/_GLViewer.dir/qt5/GLViewerMouse.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/GLViewerMouse.cpp [ 3%] Linking CXX shared library lib/aarch64-linux-gnu/_GLViewer.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/_GLViewer.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_GLViewer.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/yade.dir/DependInfo.cmake "--color=" yade make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' [ 5%] Building CXX object CMakeFiles/yade.dir/core/Body.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Body.cpp [ 5%] Building CXX object CMakeFiles/yade.dir/core/BodyContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Cell.cpp [ 6%] Building CXX object CMakeFiles/yade.dir/core/Clump.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Dispatching.cpp [ 7%] Building CXX object CMakeFiles/yade.dir/core/Engine.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Engine.cpp [ 7%] Building CXX object CMakeFiles/yade.dir/core/FileGenerator.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/ForceContainerParallel.cpp [ 8%] Building CXX object CMakeFiles/yade.dir/core/ForceContainerSerial.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Interaction.cpp [ 9%] Building CXX object CMakeFiles/yade.dir/core/InteractionContainer.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/InteractionContainer.cpp [ 9%] Building CXX object CMakeFiles/yade.dir/core/InteractionLoop.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/InteractionLoop.cpp In file included from /usr/include/eigen3/Eigen/Core:257, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:95, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Callbacks.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/InteractionLoop.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/core/InteractionLoop.hpp:4: /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp: In member function ‘virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Interaction.hpp: In member function ‘virtual void yade::Interaction::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Material.hpp:6, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4: /build/reproducible-path/yade-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/State.hpp: In member function ‘virtual void yade::State::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Omega.cpp [ 11%] Building CXX object CMakeFiles/yade.dir/core/Scene.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Scene.cpp [ 11%] Building CXX object CMakeFiles/yade.dir/core/Shape.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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/Shape.cpp.o -MF CMakeFiles/yade.dir/core/Shape.cpp.o.d -o CMakeFiles/yade.dir/core/Shape.cpp.o -c /build/reproducible-path/yade-2026.1.0/core/Shape.cpp [ 11%] Building CXX object CMakeFiles/yade.dir/core/SimulationFlow.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/SimulationFlow.cpp [ 12%] Building CXX object CMakeFiles/yade.dir/core/State.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/State.cpp [ 12%] Building CXX object CMakeFiles/yade.dir/core/Subdomain.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Subdomain.cpp [ 13%] Building CXX object CMakeFiles/yade.dir/core/ThreadRunner.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/corePlugins.cpp [ 14%] Building CXX object CMakeFiles/yade.dir/lib/base/Math.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/high-precision/RealHPConfig.cpp [ 15%] Building CXX object CMakeFiles/yade.dir/lib/factory/ClassFactory.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/compatibility/VTKCompatibility.cpp [ 17%] Building CXX object CMakeFiles/yade.dir/lib/serialization/Serializable.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/serialization/Serializable.cpp [ 17%] Building CXX object CMakeFiles/yade.dir/lib/pyutil/gil.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/main/pyboot.cpp [ 18%] Building CXX object CMakeFiles/yade.dir/lib/opengl/GLUtils.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/opengl/GLUtils.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:95, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2026.1.0/lib/opengl/GLUtils.hpp:7, from /build/reproducible-path/yade-2026.1.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/yade.dir/lib/computational-geometry/MarchingCube.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_LS_DEM -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/yade.dir/link.d -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/Shape.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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' [ 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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" pkg_common make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Bo1_Aabb.cpp [ 20%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Collider.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Cylinder.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:95, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/Cylinder.hpp:5, from /build/reproducible-path/yade-2026.1.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Facet.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Gl1_NormPhys.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:95, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Gl1_PFacet.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Gl1_Primitives.cpp [ 23%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/GravityEngines.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Grid_GUI.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:95, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2026.1.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/HydroForceEngine.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/InsertionSortCollider.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/KinematicEngines.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:95, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/OpenGLRenderer.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/PFacet.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/ResetRandomPosition.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/SpatialQuickSortCollider.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/TimeAverager.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/common.cpp [ 29%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_common.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_common.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_common.dir/link.d -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-2026.1.0/debian/build-double' [ 29%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" pkg_dem make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/BubbleMat.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/ConcretePM.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:95, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ConcretePM.hpp:50, from /build/reproducible-path/yade-2026.1.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/DomainLimiter.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/FacetTopologyAnalyzer.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/FlatGridCollider.cpp [ 34%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/FrictPhys.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/GlobalStiffnessTimeStepper.cpp [ 36%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/HertzMindlinExtended.cpp [ 37%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp [ 38%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/Integrator.cpp [ 39%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/JointedCohesiveFrictionalPM.cpp [ 40%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/KinemC__Engine.cpp [ 40%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/L3Geom.cpp [ 41%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/Lubrication.cpp [ 42%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/LubricationWithPotential.cpp [ 42%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/MeasureCapStress.cpp [ 43%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/MicroMacroAnalyser.cpp [ 43%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/NewtonIntegrator.cpp [ 44%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/PeriIsoCompressor.cpp [ 45%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/RungeKuttaCashKarp54Integrator.cpp [ 45%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/SampleCapillaryPressureEngine.cpp [ 46%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/ScGeom.cpp [ 46%] Building CXX object CMakeFiles/pkg_dem.dir/pkg/dem/SegmentedBodies.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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/SegmentedBodies.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/SegmentedBodies.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/SegmentedBodies.cpp.o -c /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.cpp [ 47%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/SpheresFactory.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:95, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/TesselationWrapper.cpp [ 47%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/Tetra.cpp [ 48%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/ThreeDTriaxialEngine.cpp [ 48%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/TriaxialCompressionEngine.cpp [ 49%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/TriaxialStateRecorder.cpp [ 49%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/TriaxialStressController.cpp [ 49%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/UnbalancedForceCallbacks.cpp [ 50%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/UniaxialStrainer.cpp [ 50%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/ViscoElasticSupport.cpp [ 51%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/ViscoelasticCapillarPM.cpp [ 51%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/ViscoelasticPM.cpp [ 51%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/dem/WirePM.cpp [ 52%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_dem.dir/link.d -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/SegmentedBodies.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/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-2026.1.0/debian/build-double' [ 52%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" pkg_fem make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 52%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp [ 53%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Bo1_Node_Aabb.cpp [ 53%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/CohesiveMat.cpp [ 53%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/DeformableCohesiveElement.cpp [ 54%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/DeformableElement.cpp [ 54%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/FEInternalForceDispatchers.cpp [ 55%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/FEInternalForceEngine.cpp [ 55%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Gl1_DeformableElement.cpp [ 55%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Gl1_Node.cpp [ 56%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp [ 56%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp [ 57%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Lin4NodeTetra.cpp [ 57%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp [ 57%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/LinElastMat.cpp [ 58%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Node.cpp [ 58%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_fem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_fem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_fem.dir/link.d -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-2026.1.0/debian/build-double' [ 58%] 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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" pkg_lbm make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 59%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/lbm/HydrodynamicsLawLBM.cpp [ 59%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/lbm/LBMnode.cpp [ 59%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_lbm.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_lbm.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_lbm.dir/link.d -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-2026.1.0/debian/build-double' [ 59%] 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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pkg_levelSet.dir/DependInfo.cmake "--color=" pkg_levelSet make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 60%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/FastMarchingMethod.cpp [ 60%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/LevelSet.cpp [ 61%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/LevelSetIGeom.cpp [ 61%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/LevelSetIg2.cpp [ 62%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/LevelSetLaw2.cpp [ 62%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/LevelSetVolumeIg2.cpp In file included from /usr/include/eigen3/Eigen/Core:341, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:95, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/OtherClassesForLSContact.cpp [ 63%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/RegularGrid.cpp [ 63%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/ShopLS.cpp [ 64%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/levelSet/VolumeElasticLaw2.cpp [ 64%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_levelSet.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" pkg_openfoam make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 65%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/openfoam/FoamCoupling.cpp [ 65%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_openfoam.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_openfoam.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_openfoam.dir/link.d -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-2026.1.0/debian/build-double' [ 65%] 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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" pkg_polyhedra make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 66%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_01.cpp [ 66%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_Ig2.cpp [ 67%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_splitter.cpp [ 67%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_support.cpp [ 68%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_polyhedra.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_polyhedra.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_polyhedra.dir/link.d -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-2026.1.0/debian/build-double' [ 68%] 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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" pkg_potential make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 68%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/Gl1_PotentialParticle.cpp [ 69%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/Ig2_PB_PB_ScGeom.cpp [ 69%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp [ 70%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/KnKsLaw.cpp [ 70%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialBlock.cpp [ 71%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialBlock2AABB.cpp [ 71%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialParticle.cpp [ 72%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialParticle2AABB.cpp [ 72%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/RockLiningGlobal.cpp [ 73%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_potential.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' [ 73%] 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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" pre_dem make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 74%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/Shop_01.cpp [ 74%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/Shop_02.cpp [ 75%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/SimpleShear.cpp [ 75%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/SpherePack.cpp [ 75%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/TriaxialTest.cpp [ 76%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pre_dem.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' [ 76%] 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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" pre_potential make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 76%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/potential/BlockGen.cpp [ 76%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pre_potential.dir/link.d -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-2026.1.0/debian/build-double' [ 76%] 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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" post_image make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 76%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.0/debian/build-double/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/postprocessing/image/SnapshotEngine.cpp [ 77%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_image.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_image.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/post_image.dir/link.d -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-2026.1.0/debian/build-double' [ 77%] 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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" post_vtk make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 77%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/post_vtk.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles/boot.dir/DependInfo.cmake "--color=" boot make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.0/debian/build-double -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/core/main/pyboot.cpp [ 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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--no-as-needed -Wl,--dependency-file=CMakeFiles/boot.dir/link.d -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-2026.1.0/debian/build-double/lib/aarch64-linux-gnu:/build/reproducible-path/yade-2026.1.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-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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" _gts make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.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-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_gts.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_gts.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" _libVersions make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 82%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_libVersions.cpp [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_libVersions.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_libVersions.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" _log make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 83%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/_log.cpp [ 84%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_log.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_log.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" _math make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 84%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_math.cpp [ 84%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeStorageOrdering.cpp [ 85%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_math.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_math.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" _minieigenHP make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_minieigenHP.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeMathReal.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeMathComplex.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeBoxes.cpp [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeComplex1.cpp [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeComplex2.cpp [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeConverters.cpp [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeMatrices1.cpp [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeMatrices2.cpp [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeQuaternion.cpp [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeStorageOrdering.cpp [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeVectors1.cpp [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_ExposeVectors2.cpp [ 90%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/high-precision/_RealHPDiagnostics.cpp [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/_minieigenHP.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_minieigenHP.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_minieigenHP.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" WeightedAverage2d make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 91%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/WeightedAverage2d.cpp [ 91%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/WeightedAverage2d.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/WeightedAverage2d.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" _utils make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 91%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/_utils.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_utils.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_utils.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" _polyhedra_utils make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 92%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/_polyhedra_utils.cpp [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_polyhedra_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_polyhedra_utils.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" _packPredicates make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 94%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/pack/_packPredicates.cpp [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packPredicates.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_packPredicates.dir/link.d -Wl,-soname,_packPredicates.so -o lib/aarch64-linux-gnu/_packPredicates.so CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -Wl,-rpath,/build/reproducible-path/yade-2026.1.0/debian/build-double/py/lib/aarch64-linux-gnu: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' [ 94%] Built target _packPredicates make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" _packSpheres make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 95%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/pack/_packSpheres.cpp [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packSpheres.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_packSpheres.dir/link.d -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-2026.1.0/debian/build-double' [ 95%] Built target _packSpheres make -f py/CMakeFiles/_packObb.dir/build.make py/CMakeFiles/_packObb.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" _packObb make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 95%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/pack/_packObb.cpp [ 95%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packObb.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_packObb.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" wrapper make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 96%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/wrapper/yadeWrapper.cpp [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/wrapper.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/wrapper.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" _customConverters make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/wrapper/customConverters.cpp [ 97%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_customConverters.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_customConverters.dir/link.d -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-2026.1.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-2026.1.0/debian/build-double' cd /build/reproducible-path/yade-2026.1.0/debian/build-double && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-double /build/reproducible-path/yade-2026.1.0/debian/build-double/py /build/reproducible-path/yade-2026.1.0/debian/build-double/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" _ymport make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-double' [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/_ymport.cpp [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/ymport/foamfile/BoundaryParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/ymport/foamfile/Lexer.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/ymport/foamfile/Parser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/ymport/foamfile/PolyMesh.cpp [100%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-double -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_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-2026.1.0/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /build/reproducible-path/yade-2026.1.0/debian/build-double/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_ymport.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_ymport.dir/link.d -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-2026.1.0/debian/build-double' [100%] Built target _ymport make[3]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2026.1.0/debian/build-double/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' dh_auto_build -B/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' /usr/bin/cmake -S/build/reproducible-path/yade-2026.1.0 -B/build/reproducible-path/yade-2026.1.0/debian/build-longdouble --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles /build/reproducible-path/yade-2026.1.0/debian/build-longdouble//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/gui /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" _GLViewer_autogen_timestamp_deps make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/gui /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" _GLViewer_autogen make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 0%] Automatic MOC for target _GLViewer cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/yade-2026.1.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 -w -dM -E /usr/share/cmake-4.2/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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/GLViewerDisplay.cpp" AutoGen: Parsing "SRC:/gui/qt5/_GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerMouse.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.hpp" 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /build/reproducible-path/yade-2026.1.0/gui/qt5/OpenGLManager.hpp 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp.d" AutoMoc: Reading dependencies from "SRC:/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.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-2026.1.0/debian/build-longdouble/gui && /usr/bin/cmake -E touch /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/timestamp make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/gui /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" _GLViewer Dependencies file "gui/_GLViewer_autogen/deps" is newer than depends file "/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/debian/build-longdouble' [ 0%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/mocs_compilation.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.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-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/GLViewer.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.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-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/_GLViewer.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/_GLViewer.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.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-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/OpenGLManager.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/OpenGLManager.hpp:5, from /build/reproducible-path/yade-2026.1.0/gui/qt5/OpenGLManager.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.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-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/GLViewerDisplay.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewerDisplay.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /build/reproducible-path/yade-2026.1.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-2026.1.0/lib/high-precision/ThinRealWrapper.hpp:56, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/ThinComplexWrapper.hpp:18, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:197: /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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /build/reproducible-path/yade-2026.1.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-2026.1.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘virtual void yade::GLViewer::postDraw()’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/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-2026.1.0/core/Scene.hpp:15, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Cell.hpp:168:11: /build/reproducible-path/yade-2026.1.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-2026.1.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘virtual void yade::GLViewer::postDraw()’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/debian/build-longdouble/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/GLViewerMouse.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewerMouse.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0/debian/build-longdouble/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/_GLViewer.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_GLViewer.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/yade.dir/DependInfo.cmake "--color=" yade make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Body.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/BodyContainer.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Cell.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:16, from /build/reproducible-path/yade-2026.1.0/core/Cell.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Cell.cpp:2: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Clump.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:5, from /build/reproducible-path/yade-2026.1.0/core/Clump.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Dispatching.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Engine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Engine.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/FileGenerator.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2026.1.0/core/FileGenerator.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/pyutil/gil.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/FileGenerator.cpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/ForceContainerParallel.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2026.1.0/core/ForceContainerParallel.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Interaction.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:2, from /build/reproducible-path/yade-2026.1.0/core/Interaction.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/InteractionContainer.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2026.1.0/core/InteractionContainer.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/InteractionLoop.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Callbacks.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/InteractionLoop.hpp:3, from /build/reproducible-path/yade-2026.1.0/core/InteractionLoop.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/core/InteractionLoop.hpp:4: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Material.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Material.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Omega.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Omega.hpp:20, from /build/reproducible-path/yade-2026.1.0/core/Omega.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Omega.cpp:12: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/Scene.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/Shape.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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/Shape.cpp.o -MF CMakeFiles/yade.dir/core/Shape.cpp.o.d -o CMakeFiles/yade.dir/core/Shape.cpp.o -c /build/reproducible-path/yade-2026.1.0/core/Shape.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Shape.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/SimulationFlow.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/SimulationFlow.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/SimulationFlow.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/SimulationFlow.cpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/State.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/State.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/State.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/State.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/ThreadRunner.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/ThreadRunner.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/ThreadRunner.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/corePlugins.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2026.1.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/corePlugins.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/corePlugins.cpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/corePlugins.cpp:4: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 14%] Building CXX object CMakeFiles/yade.dir/lib/base/Math.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/base/Math.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/high-precision/RealHPConfig.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/RealHPConfig.hpp:31, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/RealHPConfig.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/factory/ClassFactory.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2026.1.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/factory/ClassFactory.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/factory/DynLibManager.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2026.1.0/lib/factory/DynLibManager.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/base/Logging.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/compatibility/LapackCompatibility.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/compatibility/LapackCompatibility.hpp:71, from /build/reproducible-path/yade-2026.1.0/lib/compatibility/LapackCompatibility.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/compatibility/VTKCompatibility.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/compatibility/VTKCompatibility.hpp:29, from /build/reproducible-path/yade-2026.1.0/lib/compatibility/VTKCompatibility.cpp:14: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/serialization/Serializable.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/pyutil/gil.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/pyutil/gil.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/main/pyboot.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/main/pyboot.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/opengl/GLUtils.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2026.1.0/lib/opengl/GLUtils.hpp:7, from /build/reproducible-path/yade-2026.1.0/lib/opengl/GLUtils.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/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-2026.1.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-2026.1.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-2026.1.0/lib/high-precision/ThinComplexWrapper.hpp:18, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:197: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/computational-geometry/MarchingCube.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2026.1.0/lib/computational-geometry/MarchingCube.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/yade.dir/link.d -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/Shape.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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" pkg_common make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 20%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Bo1_Aabb.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Bo1_Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Bo1_Aabb.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/common/Bo1_Aabb.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Collider.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/Collider.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Collider.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Cylinder.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/Cylinder.hpp:5, from /build/reproducible-path/yade-2026.1.0/pkg/common/Cylinder.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = 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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/common/Cylinder.hpp:9: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Facet.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Facet.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/ForceEngine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/ForceEngine.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/common/ForceEngine.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Gl1_NormPhys.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_NormPhys.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Gl1_PFacet.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_PFacet.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_PFacet.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_PFacet.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2026.1.0/pkg/common/PFacet.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_PFacet.hpp:5: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Gl1_Primitives.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_Primitives.hpp:18, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_Primitives.cpp:18: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_Primitives.hpp:20: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 23%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/GravityEngines.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/common/GravityEngines.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/common/GravityEngines.cpp:11: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 24%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Grid.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Grid_GUI.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid_GUI.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/HydroForceEngine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/HydroForceEngine.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/common/HydroForceEngine.cpp:5: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/high-precision/MathFunctions.hpp:27, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:225: /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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/InsertionSortCollider.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/InsertionSortCollider.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/KinematicEngines.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/KinematicEngines.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/KinematicEngines.cpp:4: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/MatchMaker.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/OpenGLRenderer.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2026.1.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/multimethods/DynLibDispatcher.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:5, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.cpp:6: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/PFacet.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/common/PFacet.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/common/PFacet.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PFacet.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2026.1.0/pkg/common/PFacet.hpp:14: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 27%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/ParallelEngine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/ParallelEngine.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/common/ParallelEngine.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/ResetRandomPosition.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/ResetRandomPosition.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/ResetRandomPosition.cpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/SPHEngine.cpp [ 28%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/SpatialQuickSortCollider.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/common/SpatialQuickSortCollider.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/SpatialQuickSortCollider.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/TimeAverager.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/TimeAverager.hpp:5, from /build/reproducible-path/yade-2026.1.0/pkg/common/TimeAverager.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Wall.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Wall.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/common/Wall.cpp:3: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/common.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/common.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/common/CylScGeom6D.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/common.cpp:7: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/common/common.cpp:14: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/common/common.cpp:13: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/common/PyRunner.hpp:18:1081: note: ‘’ declared here 18 | YADE_CLASS_BASE_DOC_ATTRS(PyRunner,PeriodicEngine, | ^ [ 30%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_common.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_common.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_common.dir/link.d -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-2026.1.0/debian/build-longdouble' [ 30%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" pkg_dem make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/BubbleMat.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/BubbleMat.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/BubbleMat.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 31%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/CapillarityEngine.cpp [ 31%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/CapillaryPhys.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 32%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/CapillaryPhysDelaunay.cpp [ 32%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/CapillaryStressRecorder.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryStressRecorder.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryStressRecorder.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/pkg/dem/CapillaryStressRecorder.cpp: In member function ‘virtual void yade::CapillaryStressRecorder::action()’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryStressRecorder.cpp:13: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = 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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/ConcretePM.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ConcretePM.hpp:50, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ConcretePM.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ConcretePM.hpp:56: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/Disp2DPropLoadEngine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Disp2DPropLoadEngine.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Disp2DPropLoadEngine.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3391: note: ‘’ declared here 60 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Disp2DPropLoadEngine,BoundaryController, | ^ [ 34%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/DomainLimiter.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DomainLimiter.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/IGeom.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DemXDofGeom.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DomainLimiter.cpp:2: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DomainLimiter.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DomainLimiter.cpp:3: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/L3Geom.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DomainLimiter.cpp:10: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 34%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/ElasticContactLaw.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/FacetTopologyAnalyzer.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FacetTopologyAnalyzer.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FacetTopologyAnalyzer.hpp:4: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/FlatGridCollider.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FlatGridCollider.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/ForceTorqueRecorder.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ForceTorqueRecorder.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ForceTorqueRecorder.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/ForceTorqueRecorder.hpp:3: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 36%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/FrictPhys.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FrictPhys.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FrictPhys.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/FrictViscoPM.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FrictViscoPM.hpp:22, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FrictViscoPM.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FrictViscoPM.hpp:23: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictViscoPM.hpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GeneralIntegratorInsertionSortCollider.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 37%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/GlobalStiffnessTimeStepper.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GlobalStiffnessTimeStepper.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/TimeStepper.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GlobalStiffnessTimeStepper.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/TimeStepper.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GlobalStiffnessTimeStepper.cpp:16: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/HertzMindlin.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/HertzMindlin.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/HertzMindlin.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/HertzMindlin.hpp:15: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/HertzMindlinExtended.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/HertzMindlinExtended.hpp:17, from /build/reproducible-path/yade-2026.1.0/pkg/dem/HertzMindlinExtended.cpp:15: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/HertzMindlinExtended.hpp:20: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Box_Sphere_ScGeom.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.cpp:5: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/InelastCohFrictPM.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/InelastCohFrictPM.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/InelastCohFrictPM.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/Integrator.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:5, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Integrator.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/Ip2_ElastMat.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ip2_ElastMat.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ip2_ElastMat.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/Ip2_ElastMat.hpp:4: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 41%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/JointedCohesiveFrictionalPM.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/JointedCohesiveFrictionalPM.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/KinemC__Engine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemC__Engine.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 42%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/KinemSimpleShearBox.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.cpp:14: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 42%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/L3Geom.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/L3Geom.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/L3Geom.cpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/L3Geom.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/L3Geom.cpp:6: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:5, from /build/reproducible-path/yade-2026.1.0/pkg/common/ElastMat.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:19: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/Lubrication.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Lubrication.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/dem/Lubrication.hpp:14: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/LubricationWithPotential.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/dem/LubricationWithPotential.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/LubricationWithPotential.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/LudingPM.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/LudingPM.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/LudingPM.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/LudingPM.hpp:5: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/MeasureCapStress.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MeasureCapStress.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MeasureCapStress.cpp:2: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MeasureCapStress.cpp:4: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/MicroMacroAnalyser.cpp [ 45%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/MortarMat.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MortarMat.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MortarMat.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MortarMat.hpp:12: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/NewtonIntegrator.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/NewtonIntegrator.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/dem/NewtonIntegrator.cpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/PDFEngine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/IPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/NormShearPhys.hpp:5, from /build/reproducible-path/yade-2026.1.0/pkg/dem/PDFEngine.hpp:5, from /build/reproducible-path/yade-2026.1.0/pkg/dem/PDFEngine.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/pkg/dem/PDFEngine.cpp: In member function ‘virtual std::vector > yade::PDFSpheresVelocityCalculator::getDatas() const’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/IPhys.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/dem/PDFEngine.hpp:6: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/PeriIsoCompressor.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/PeriIsoCompressor.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/PeriIsoCompressor.cpp:6: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/PeriIsoCompressor.cpp:9: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 47%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/RungeKuttaCashKarp54Integrator.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/RungeKuttaCashKarp54Integrator.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/pkg/dem/RungeKuttaCashKarp54Integrator.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/STLImporter.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/STLImporter.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/dem/STLImporter.cpp:8: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/SampleCapillaryPressureEngine.cpp [ 48%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/ScGeom.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ScGeom.cpp:6: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ScGeom.cpp:8: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/SegmentedBodies.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/SegmentedBodies.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/SegmentedBodies.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/SegmentedBodies.cpp.o -c /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/pkg/dem/SegmentedBodies.cpp: In member function ‘void yade::SegmentedState::initializeSegmentContacts()’: /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.cpp:69:47: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 69 | Real dPhi = 2.0 * Mathr::PI / phiResolution; | ^~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h: In function ‘void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; RealScalar = yade::math::ThinRealWrapper; Index = long int]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/misc/RealSvd2x2.h:48:18: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | *j_left = rot1 * j_right->transpose(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:277: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h: In member function ‘Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::CoeffReturnType Eigen::internal::binary_evaluator, Eigen::internal::IndexBased, Eigen::internal::IndexBased>::coeff(Eigen::Index, Eigen::Index) const [with BinaryOp = Eigen::internal::scalar_difference_op, yade::math::ThinRealWrapper >; Lhs = const Eigen::Matrix, 3, 3, 0, 3, 3>; Rhs = const Eigen::Transpose, 3, 3, 0, 3, 3> >]’: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:769:69: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 769 | return m_d.func()(m_d.lhsImpl.coeff(row, col), m_d.rhsImpl.coeff(row, col)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h: In member function ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: note: parameter passing for argument of type ‘Eigen::JacobiRotation >’ when C++17 is enabled changed to match C++14 in GCC 10.1 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:740:124: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 740 | 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.cpp:4: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.cpp:5: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/SpheresFactory.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SpheresFactory.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/high-precision/MathFunctions.hpp:27, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:225: /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-2026.1.0/core/Scene.hpp:17, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/common/Collider.hpp:15, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SpheresFactory.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SpheresFactory.cpp:4: /build/reproducible-path/yade-2026.1.0/core/EnergyTracker.hpp: In member function ‘yade::Real yade::EnergyTracker::total() const’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SpheresFactory.cpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/TesselationWrapper.cpp [ 49%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/Tetra.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Tetra.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Tetra.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/IGeom.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Tetra.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Tetra.hpp:11: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 50%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/ThreeDTriaxialEngine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ThreeDTriaxialEngine.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ThreeDTriaxialEngine.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ThreeDTriaxialEngine.cpp:18: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/TriaxialCompressionEngine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialCompressionEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialCompressionEngine.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/pkg/dem/TriaxialCompressionEngine.cpp: In member function ‘void yade::TriaxialCompressionEngine::updateParameters()’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialCompressionEngine.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialCompressionEngine.cpp:17: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/TriaxialCompressionEngine.hpp:92:7537: note: ‘’ declared here 92 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY( | ^ [ 51%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/TriaxialStateRecorder.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStateRecorder.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/pkg/dem/TriaxialStateRecorder.cpp: In member function ‘virtual void yade::TriaxialStateRecorder::action()’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStateRecorder.cpp:17: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 51%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/TriaxialStressController.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStressController.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStressController.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStressController.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStressController.cpp:16: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/UnbalancedForceCallbacks.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/UnbalancedForceCallbacks.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/UniaxialStrainer.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/UniaxialStrainer.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/UniaxialStrainer.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/pkg/dem/UniaxialStrainer.cpp: In member function ‘void yade::UniaxialStrainer::init()’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/ViscoElasticSupport.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoElasticSupport.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoElasticSupport.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 53%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/ViscoelasticCapillarPM.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoelasticCapillarPM.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoelasticCapillarPM.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/ViscoelasticPM.hpp:10: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/ViscoelasticPM.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoelasticPM.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/ViscoelasticPM.hpp:10: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 54%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/WirePM.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/WirePM.hpp:28, from /build/reproducible-path/yade-2026.1.0/pkg/dem/WirePM.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/pkg/dem/WirePM.cpp: In member function ‘void yade::WireMat::postLoad(yade::WireMat&)’: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/WirePM.hpp:30: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 54%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_dem.dir/link.d -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/SegmentedBodies.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/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-2026.1.0/debian/build-longdouble' [ 54%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" pkg_fem make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_DeformableElement_Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Bo1_Node_Aabb.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_Node_Aabb.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_Node_Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_Node_Aabb.cpp:11: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/CohesiveMat.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/fem/CohesiveMat.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/fem/CohesiveMat.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/DeformableCohesiveElement.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableCohesiveElement.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableCohesiveElement.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/DeformableElement.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/FEInternalForceDispatchers.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/FEInternalForceDispatchers.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/FEInternalForceEngine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/FEInternalForceEngine.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Gl1_DeformableElement.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_DeformableElement.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_DeformableElement.cpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Gl1_Node.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_Node.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_Node.cpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/GLDrawFunctors.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_Node.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_Node.cpp:15: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:16: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/If2_Lin4NodeTetra_LinIsoRayleighDampElast.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Lin4NodeTetra.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Lin4NodeTetra.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Lin4NodeTetra.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 60%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/LinElastMat.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/fem/LinElastMat.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/fem/LinElastMat.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 60%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/Node.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Node.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Node.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 61%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_fem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_fem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_fem.dir/link.d -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-2026.1.0/debian/build-longdouble' [ 61%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" pkg_lbm make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 61%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/lbm/HydrodynamicsLawLBM.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /build/reproducible-path/yade-2026.1.0/pkg/lbm/HydrodynamicsLawLBM.cpp:26: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/lbm/HydrodynamicsLawLBM.cpp:30: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/lbm/HydrodynamicsLawLBM.cpp:33: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 62%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/lbm/LBMnode.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/lbm/LBMnode.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/lbm/LBMnode.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 62%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_lbm.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_lbm.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_lbm.dir/link.d -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-2026.1.0/debian/build-longdouble' [ 62%] Built target pkg_lbm make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" pkg_openfoam make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/openfoam/FoamCoupling.cpp [ 63%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_openfoam.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_openfoam.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_openfoam.dir/link.d -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-2026.1.0/debian/build-longdouble' [ 63%] Built target pkg_openfoam make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" pkg_polyhedra make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 63%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_01.cpp [ 64%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_02.cpp [ 64%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_splitter.cpp [ 65%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_support.cpp [ 65%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_polyhedra.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_polyhedra.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_polyhedra.dir/link.d -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-2026.1.0/debian/build-longdouble' [ 65%] 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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" pkg_potential make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 66%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/Gl1_PotentialBlock.cpp [ 66%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/Gl1_PotentialParticle.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Gl1_PotentialParticle.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Gl1_PotentialParticle.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/GLDrawFunctors.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Gl1_PotentialParticle.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/potential/KnKsLaw.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Gl1_PotentialParticle.cpp:10: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 67%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/Ig2_PB_PB_ScGeom.cpp [ 67%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/compatibility/LapackCompatibility.hpp:71, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Ig2_PP_PP_ScGeom.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp:6: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Ig2_PP_PP_ScGeom.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/potential/KnKsLaw.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp:11: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/KnKsLaw.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/potential/KnKsLaw.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/potential/KnKsLaw.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = 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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/potential/KnKsLaw.hpp:6: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 68%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/KnKsPBLaw.cpp [ 68%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialBlock.cpp [ 69%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialBlock2AABB.cpp [ 69%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialParticle.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/potential/PotentialParticle.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/potential/PotentialParticle.cpp:5: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/potential/PotentialParticle.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialParticle2AABB.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/potential/PotentialParticle2AABB.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/potential/PotentialParticle2AABB.cpp:5: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 70%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/RockBolt.cpp [ 70%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/RockLiningGlobal.cpp [ 71%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_potential.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' [ 71%] Built target pkg_potential make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" pre_dem make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/Shop_01.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop_01.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop_01.cpp:17: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/Shop_02.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop.hpp:7, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop_02.cpp:2: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop_02.cpp:17: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/SimpleShear.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/FileGenerator.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SimpleShear.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SimpleShear.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/FileGenerator.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SimpleShear.cpp:18: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SimpleShear.cpp:25: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/SpherePack.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SpherePack.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SpherePack.cpp:6: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 73%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/preprocessing/dem/TriaxialTest.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/TriaxialTest.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/TriaxialTest.cpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/TriaxialTest.cpp:12: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/TriaxialTest.cpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/preprocessing/dem/TriaxialTest.cpp:45: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/TriaxialTest.cpp:30: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 74%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pre_dem.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' [ 74%] Built target pre_dem make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" pre_potential make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pre_potential.dir/link.d -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-2026.1.0/debian/build-longdouble' [ 75%] Built target pre_potential make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" post_image make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/postprocessing/image/SnapshotEngine.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2026.1.0/postprocessing/image/SnapshotEngine.hpp:4, from /build/reproducible-path/yade-2026.1.0/postprocessing/image/SnapshotEngine.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/postprocessing/image/SnapshotEngine.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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).", | ^ [ 76%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_image.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_image.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/post_image.dir/link.d -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-2026.1.0/debian/build-longdouble' [ 76%] Built target post_image make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" post_vtk make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.0/postprocessing/vtk/VTKRecorder.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/compatibility/VTKCompatibility.hpp:29, from /build/reproducible-path/yade-2026.1.0/postprocessing/vtk/VTKRecorder.hpp:2, from /build/reproducible-path/yade-2026.1.0/postprocessing/vtk/VTKRecorder.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2026.1.0/postprocessing/vtk/VTKRecorder.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:4: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ConcretePM.hpp:56, from /build/reproducible-path/yade-2026.1.0/postprocessing/vtk/VTKRecorder.cpp:54: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 76%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_vtk.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_vtk.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/post_vtk.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' [ 76%] Built target post_vtk make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles/boot.dir/DependInfo.cmake "--color=" boot make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' [ 76%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.0/debian/build-longdouble -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/core/main/pyboot.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/main/pyboot.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--no-as-needed -Wl,--dependency-file=CMakeFiles/boot.dir/link.d -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-2026.1.0/debian/build-longdouble/lib/aarch64-linux-gnu:/build/reproducible-path/yade-2026.1.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-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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" _gts make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_gts.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_gts.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" _libVersions make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 81%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_libVersions.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/py/_libVersions.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_libVersions.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_libVersions.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" _log make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 82%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_log.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2026.1.0/py/_log.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_log.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_log.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" _math make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 83%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_math.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_math.cpp:17: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.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-2026.1.0/py/high-precision/_math.cpp:781:10: required from ‘static void RegisterRealHPMath::work(const boost::python::scope&, const boost::python::scope&) [with int N = 1; bool registerConverters = true]’ 781 | py::def("modf", | ~~~~~~~^~~~~~~~ 782 | test_modf, | ~~~~~~~~~~~~~ 783 | (py::arg("x")), | ~~~~~~~~~~~~~~~ 784 | 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-2026.1.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-2026.1.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-2026.1.0/py/high-precision/_math.cpp:1011:112: required from here 1011 | ::yade::math::detail::registerLoopForHPn<::yade::math::RealHPConfig::SupportedByMinieigen, RegisterRealHPMath>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_math.cpp:94: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 94 | template std::pair, RealHP> test_modf(const RealHP& x) | ^~~~~~~~~ In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:225: /build/reproducible-path/yade-2026.1.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-2026.1.0/py/high-precision/_math.cpp:786:11: required from ‘static void RegisterRealHPMath::work(const boost::python::scope&, const boost::python::scope&) [with int N = 1; bool registerConverters = true]’ 786 | static_cast (*)(const RealHP&, const RealHP&, const RealHP&)>(&::yade::math::fma), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/py/high-precision/_math.cpp:1011:112: required from here 1011 | ::yade::math::detail::registerLoopForHPn<::yade::math::RealHPConfig::SupportedByMinieigen, RegisterRealHPMath>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/yade-2026.1.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-2026.1.0/lib/high-precision/RealHPConfig.hpp:35, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:248: /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-2026.1.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-2026.1.0/py/high-precision/_math.cpp:94: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 94 | template std::pair, RealHP> test_modf(const RealHP& x) | ^~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_math.cpp:97: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 97 | RealHP ret = ::yade::math::modf(x, &r); | ^~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_math.cpp:98: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 98 | return std::pair, RealHP> { ret, r }; | ^ /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/py/high-precision/_math.cpp:94: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 94 | template std::pair, RealHP> test_modf(const RealHP& x) | ^~~~~~~~~ /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeStorageOrdering.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeStorageOrdering.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_math.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_math.dir/link.d -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-2026.1.0/debian/build-longdouble' [ 83%] Built target _math make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" _minieigenHP make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 84%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_minieigenHP.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_minieigenHP.cpp:15: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeMathReal.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMathReal.cpp:12: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeMathComplex.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMathComplex.cpp:12: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeBoxes.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeBoxes.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeComplex1.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeComplex1.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeComplex2.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/MathComplexFunctions.hpp:26, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeComplex2.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeConverters.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeConverters.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeMatrices1.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:905:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 905 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:605: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>]’ 605 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:594: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>]’ 594 | visit_if_decompositions_meaningful(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:545: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>]’ 545 | 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-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:29:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "Matrix3", | ~~~~~~~~~~ 24 | "3x3 float matrix.\n\nSupported operations (``m`` is a Matrix3, ``f`` if a float/int, ``v`` is a Vector3): ``-m``, ``m+m``, ``m+=m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "``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 " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "attributes: ``Zero``, ``Ones``, ``Identity``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | py::init<>()) | ~~~~~~~~~~~~~ 28 | .def(py::init const&>((py::arg("q")))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:44:57: required from here 44 | 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:905:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 905 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:605: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>]’ 605 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:594: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>]’ 594 | visit_if_decompositions_meaningful(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:545: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>]’ 545 | 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-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:29:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "Matrix3", | ~~~~~~~~~~ 24 | "3x3 float matrix.\n\nSupported operations (``m`` is a Matrix3, ``f`` if a float/int, ``v`` is a Vector3): ``-m``, ``m+m``, ``m+=m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "``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 " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "attributes: ``Zero``, ``Ones``, ``Identity``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | py::init<>()) | ~~~~~~~~~~~~~ 28 | .def(py::init const&>((py::arg("q")))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:44:57: required from here 44 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:905:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 905 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:605:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:545: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>]’ 545 | 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-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:29:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "Matrix3", | ~~~~~~~~~~ 24 | "3x3 float matrix.\n\nSupported operations (``m`` is a Matrix3, ``f`` if a float/int, ``v`` is a Vector3): ``-m``, ``m+m``, ``m+=m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "``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 " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "attributes: ``Zero``, ``Ones``, ``Identity``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | py::init<>()) | ~~~~~~~~~~~~~ 28 | .def(py::init const&>((py::arg("q")))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:44:57: required from here 44 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:905:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 905 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:605:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:545: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>]’ 545 | 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-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:29:15: required from ‘void expose_matrices1(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "Matrix3", | ~~~~~~~~~~ 24 | "3x3 float matrix.\n\nSupported operations (``m`` is a Matrix3, ``f`` if a float/int, ``v`` is a Vector3): ``-m``, ``m+m``, ``m+=m``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "``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 " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "attributes: ``Zero``, ``Ones``, ``Identity``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | py::init<>()) | ~~~~~~~~~~~~~ 28 | .def(py::init const&>((py::arg("q")))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:44:57: required from here 44 | 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-2026.1.0/py/high-precision/minieigen/common.hpp:21, from /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices1.cpp:18: /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeMatrices2.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/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-2026.1.0/py/high-precision/minieigen/visitors.hpp:905:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ 905 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:605: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>]’ 605 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:594: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>]’ 594 | visit_if_decompositions_meaningful(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:545: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>]’ 545 | 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-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:28:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "MatrixX", | ~~~~~~~~~~ 24 | "XxX (dynamic-sized) float matrix. Constructed from list of rows (as VectorX).\n\nSupported operations (``m`` is a MatrixX, ``f`` if a " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "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``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | py::init<>()) | ~~~~~~~~~~~~~ 28 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:35:57: required from here 35 | 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/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-2026.1.0/py/high-precision/minieigen/visitors.hpp:905:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ 905 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:605: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>]’ 605 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:594: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>]’ 594 | visit_if_decompositions_meaningful(cl); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:545: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>]’ 545 | 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-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:28:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "MatrixX", | ~~~~~~~~~~ 24 | "XxX (dynamic-sized) float matrix. Constructed from list of rows (as VectorX).\n\nSupported operations (``m`` is a MatrixX, ``f`` if a " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "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``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | py::init<>()) | ~~~~~~~~~~~~~ 28 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:35:57: required from here 35 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:905:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ 905 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:605:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:545: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>]’ 545 | 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-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:28:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "MatrixX", | ~~~~~~~~~~ 24 | "XxX (dynamic-sized) float matrix. Constructed from list of rows (as VectorX).\n\nSupported operations (``m`` is a MatrixX, ``f`` if a " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "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``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | py::init<>()) | ~~~~~~~~~~~~~ 28 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:35:57: required from here 35 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:905:29: required from ‘static boost::python::tuple MatrixVisitor::jacobiSVD(const MatrixT&) [with MatrixT = Eigen::Matrix, -1, -1, 0, -1, -1>]’ 905 | Eigen::JacobiSVD svd(in, Eigen::ComputeThinU | Eigen::ComputeThinV); | ^~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:605:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:545: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>]’ 545 | 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-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:28:15: required from ‘void expose_matrices2(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "MatrixX", | ~~~~~~~~~~ 24 | "XxX (dynamic-sized) float matrix. Constructed from list of rows (as VectorX).\n\nSupported operations (``m`` is a MatrixX, ``f`` if a " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "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``, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "``m*=m``, ``m*v``, ``v*m``, ``m==m``, ``m!=m``.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | py::init<>()) | ~~~~~~~~~~~~~ 28 | .def(MatrixVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:35:57: required from here 35 | 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-2026.1.0/py/high-precision/minieigen/common.hpp:21, from /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:10, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeMatrices2.cpp:18: /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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeQuaternion.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeQuaternion.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/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-2026.1.0/py/high-precision/minieigen/visitors.hpp:1196: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>]’ 1196 | q->setFromTwoVectors(u, v); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:1081: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]’ 1081 | .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-2026.1.0/py/high-precision/_ExposeQuaternion.cpp:31:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "Quaternion", | ~~~~~~~~~~~~~ 24 | "Quaternion representing rotation.\n\nSupported operations (``q`` is a Quaternion, ``v`` is a Vector3): ``q*q`` (rotation " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "composition), ``q*=q``, ``q*v`` (rotating ``v`` by ``q``), ``q==q``, ``q!=q``.\n\nStatic attributes: ``Identity``.\n\n.. note:: " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "Quaternion is represented as axis-angle when printed (e.g. ``Identity`` is ``Quaternion((1,0,0),0)``, and can also be constructed " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | "from the axis-angle representation. This is however different from the data stored inside, which can be accessed by indices ``[0]`` " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | "(:math:`x`), ``[1]`` (:math:`y`), ``[2]`` (:math:`z`), ``[3]`` (:math:`w`). To obtain axis-angle programatically, use " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | ":obj:`Quaternion.toAxisAngle` which returns the tuple.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | py::init<>()) | ~~~~~~~~~~~~~ 31 | .def(QuaternionVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeQuaternion.cpp:38:58: required from here 38 | 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/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-2026.1.0/py/high-precision/minieigen/visitors.hpp:1196: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>]’ 1196 | q->setFromTwoVectors(u, v); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:1081: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]’ 1081 | .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-2026.1.0/py/high-precision/_ExposeQuaternion.cpp:31:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "Quaternion", | ~~~~~~~~~~~~~ 24 | "Quaternion representing rotation.\n\nSupported operations (``q`` is a Quaternion, ``v`` is a Vector3): ``q*q`` (rotation " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "composition), ``q*=q``, ``q*v`` (rotating ``v`` by ``q``), ``q==q``, ``q!=q``.\n\nStatic attributes: ``Identity``.\n\n.. note:: " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "Quaternion is represented as axis-angle when printed (e.g. ``Identity`` is ``Quaternion((1,0,0),0)``, and can also be constructed " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | "from the axis-angle representation. This is however different from the data stored inside, which can be accessed by indices ``[0]`` " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | "(:math:`x`), ``[1]`` (:math:`y`), ``[2]`` (:math:`z`), ``[3]`` (:math:`w`). To obtain axis-angle programatically, use " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | ":obj:`Quaternion.toAxisAngle` which returns the tuple.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | py::init<>()) | ~~~~~~~~~~~~~ 31 | .def(QuaternionVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeQuaternion.cpp:38:58: required from here 38 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:1196: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>]’ 1196 | q->setFromTwoVectors(u, v); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:1081: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]’ 1081 | .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-2026.1.0/py/high-precision/_ExposeQuaternion.cpp:31:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "Quaternion", | ~~~~~~~~~~~~~ 24 | "Quaternion representing rotation.\n\nSupported operations (``q`` is a Quaternion, ``v`` is a Vector3): ``q*q`` (rotation " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "composition), ``q*=q``, ``q*v`` (rotating ``v`` by ``q``), ``q==q``, ``q!=q``.\n\nStatic attributes: ``Identity``.\n\n.. note:: " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "Quaternion is represented as axis-angle when printed (e.g. ``Identity`` is ``Quaternion((1,0,0),0)``, and can also be constructed " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | "from the axis-angle representation. This is however different from the data stored inside, which can be accessed by indices ``[0]`` " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | "(:math:`x`), ``[1]`` (:math:`y`), ``[2]`` (:math:`z`), ``[3]`` (:math:`w`). To obtain axis-angle programatically, use " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | ":obj:`Quaternion.toAxisAngle` which returns the tuple.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | py::init<>()) | ~~~~~~~~~~~~~ 31 | .def(QuaternionVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeQuaternion.cpp:38:58: required from here 38 | 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-2026.1.0/py/high-precision/minieigen/visitors.hpp:1196: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>]’ 1196 | q->setFromTwoVectors(u, v); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/minieigen/visitors.hpp:1081: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]’ 1081 | .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-2026.1.0/py/high-precision/_ExposeQuaternion.cpp:31:15: required from ‘void expose_quaternion(bool, const boost::python::scope&) [with int N = 1]’ 22 | py::class_>( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | "Quaternion", | ~~~~~~~~~~~~~ 24 | "Quaternion representing rotation.\n\nSupported operations (``q`` is a Quaternion, ``v`` is a Vector3): ``q*q`` (rotation " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | "composition), ``q*=q``, ``q*v`` (rotating ``v`` by ``q``), ``q==q``, ``q!=q``.\n\nStatic attributes: ``Identity``.\n\n.. note:: " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | "Quaternion is represented as axis-angle when printed (e.g. ``Identity`` is ``Quaternion((1,0,0),0)``, and can also be constructed " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | "from the axis-angle representation. This is however different from the data stored inside, which can be accessed by indices ``[0]`` " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | "(:math:`x`), ``[1]`` (:math:`y`), ``[2]`` (:math:`z`), ``[3]`` (:math:`w`). To obtain axis-angle programatically, use " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | ":obj:`Quaternion.toAxisAngle` which returns the tuple.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | py::init<>()) | ~~~~~~~~~~~~~ 31 | .def(QuaternionVisitor>()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeQuaternion.cpp:38:58: required from here 38 | 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)))); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeStorageOrdering.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeStorageOrdering.cpp:11: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeVectors1.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeVectors1.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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/_ExposeVectors2.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeVectors2.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_ExposeVectors2.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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/_RealHPDiagnostics.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_RealHPDiagnostics.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2026.1.0/py/high-precision/_RealHPDiagnostics.cpp:9: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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/_minieigenHP.so cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_minieigenHP.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_minieigenHP.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" WeightedAverage2d make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 90%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/WeightedAverage2d.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/py/WeightedAverage2d.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/WeightedAverage2d.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/WeightedAverage2d.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" _utils make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 90%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_utils.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/py/_utils.cpp:1: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2026.1.0/py/_utils.cpp:2: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/ViscoelasticPM.hpp:10, from /build/reproducible-path/yade-2026.1.0/py/_utils.hpp:14, from /build/reproducible-path/yade-2026.1.0/py/_utils.cpp:6: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_utils.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" _polyhedra_utils make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 92%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_polyhedra_utils.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_polyhedra_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_polyhedra_utils.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" _packPredicates make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 92%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/pack/_packPredicates.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/py/pack/_packPredicates.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match C++14 in GCC 10.1 48 | static inline auto min() { return static_cast(std::numeric_limits::min()); } | ^ [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packPredicates.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_packPredicates.dir/link.d -Wl,-soname,_packPredicates.so -o lib/aarch64-linux-gnu/_packPredicates.so CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -Wl,-rpath,/build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/lib/aarch64-linux-gnu: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' [ 92%] Built target _packPredicates make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" _packSpheres make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 93%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/pack/_packSpheres.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/py/pack/_packSpheres.cpp:3: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packSpheres.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_packSpheres.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" _packObb make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 93%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/pack/_packObb.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/py/pack/_packObb.cpp:5: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packObb.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_packObb.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" wrapper make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 94%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/wrapper/yadeWrapper.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/py/wrapper/yadeWrapper.cpp:4: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:7, from /build/reproducible-path/yade-2026.1.0/py/wrapper/yadeWrapper.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/wrapper.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" _customConverters make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/wrapper/customConverters.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/py/wrapper/customConverters.cpp:17: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++17 is enabled changed to match 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-2026.1.0/lib/high-precision/MathEigenTypes.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:242: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/Jacobi/Jacobi.h: In instantiation of ‘Eigen::JacobiRotation Eigen::JacobiRotation::transpose() const [with Scalar = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:734:74: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 734 | if(computeU()) m_matrixU.applyOnTheRight(p,q,j_left.transpose()); | ~~~~~~~~~~~~~~~~^~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/high-precision/Real.hpp:95: /usr/include/eigen3/Eigen/src/Core/MathFunctions.h: In instantiation of ‘typename Eigen::internal::imag_retval::type>::type Eigen::numext::imag(const Scalar&) [with Scalar = yade::math::ThinRealWrapper; typename Eigen::internal::imag_retval::type>::type = yade::math::ThinRealWrapper; typename Eigen::internal::global_math_functions_filtering_base::type = yade::math::ThinRealWrapper]’: /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:754:56: required from ‘Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 754 | if(NumTraits::IsComplex && abs(numext::imag(m_workMatrix.coeff(i,i)))>considerAsZero) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/unsupported/Eigen/../../Eigen/src/SVD/JacobiSVD.h:549:14: required from ‘Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>; int QRPreconditioner = 2; MatrixType = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 549 | compute(matrix, computationOptions); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: required from 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-2026.1.0/lib/base/Math.hpp:105:28: required from ‘void yade::Matrix_computeUnitaryPositive(const MatrixT&, MatrixT*, MatrixT*) [with MatrixT = Eigen::Matrix, 3, 3, 0, 3, 3>]’ 105 | Eigen::JacobiSVD svd(in, Eigen::ComputeFullU | Eigen::ComputeFullV); | ^~~ /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:196:95: 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-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/py/wrapper/customConverters.cpp:22: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/py/wrapper/customConverters.cpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_customConverters.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_customConverters.dir/link.d -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-2026.1.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-2026.1.0/debian/build-longdouble' cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" _ymport make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-longdouble' [ 96%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_ymport.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2026.1.0/py/_ymport.cpp:13: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/BoundaryParser.cpp [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/Lexer.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/Parser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/PolyMesh.cpp In file included from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:206, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/py/ymport/foamfile/PolyMesh.cpp:10: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp: In static member function ‘static auto std::numeric_limits >::min()’: /build/reproducible-path/yade-2026.1.0/lib/high-precision/NumericLimits.hpp:48:110: note: parameter passing for argument of type ‘yade::math::ThinRealWrapper’ when C++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-longdouble -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_ymport.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_ymport.dir/link.d -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-2026.1.0/debian/build-longdouble' [100%] Built target _ymport make[3]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2026.1.0/debian/build-longdouble/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' dh_auto_build -B/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' /usr/bin/cmake -S/build/reproducible-path/yade-2026.1.0 -B/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/gui /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen_timestamp_deps.dir/DependInfo.cmake "--color=" _GLViewer_autogen_timestamp_deps make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/gui /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui/CMakeFiles/_GLViewer_autogen.dir/DependInfo.cmake "--color=" _GLViewer_autogen make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 0%] Automatic MOC for target _GLViewer cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui && /usr/bin/cmake -E cmake_autogen /build/reproducible-path/yade-2026.1.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 -w -dM -E /usr/share/cmake-4.2/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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/GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/_GLViewer.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerMouse.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.cpp" AutoGen: Parsing "SRC:/gui/qt5/GLViewerDisplay.cpp" AutoGen: Parsing "SRC:/gui/qt5/OpenGLManager.hpp" 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/moc_predefs.h --output-dep-file -o /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp /build/reproducible-path/yade-2026.1.0/gui/qt5/OpenGLManager.hpp AutoMoc: Reading dependencies from "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_OpenGLManager.cpp.d" AutoMoc: Reading dependencies from "SRC:/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.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-2026.1.0/debian/build-mpfr150/gui && /usr/bin/cmake -E touch /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/timestamp make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/gui /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui/CMakeFiles/_GLViewer.dir/DependInfo.cmake "--color=" _GLViewer Dependencies file "gui/_GLViewer_autogen/deps" is newer than depends file "/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/debian/build-mpfr150' [ 0%] Building CXX object gui/CMakeFiles/_GLViewer.dir/_GLViewer_autogen/mocs_compilation.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.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-2026.1.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/moc_GLViewer.cpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/OXRBQHTNNB/../../../../../gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.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-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.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-2026.1.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.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-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.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-2026.1.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.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-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.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-2026.1.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/OpenGLManager.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.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-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/gui/qt5/GLViewerDisplay.cpp /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewerDisplay.cpp: In member function ‘std::pair yade::GLViewer::displayedSceneRadiusCenter()’: /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.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-2026.1.0/debian/build-mpfr150/gui/_GLViewer_autogen/include -I/build/reproducible-path/yade-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.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-2026.1.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6, from /build/reproducible-path/yade-2026.1.0/gui/qt5/GLViewer.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0/debian/build-mpfr150/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/_GLViewer.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_GLViewer.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/yade.dir/DependInfo.cmake "--color=" yade make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' make -f CMakeFiles/yade.dir/build.make CMakeFiles/yade.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Cell.hpp:16, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Cell.cpp:2: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/FileGenerator.cpp In file included from /usr/include/c++/15/string:56, from /build/reproducible-path/yade-2026.1.0/lib/pyutil/gil.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/FileGenerator.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/FileGenerator.cpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:2, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Callbacks.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/InteractionLoop.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/core/InteractionLoop.hpp:4: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/core/Omega.hpp:15, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Omega.cpp:12: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/Shape.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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/Shape.cpp.o -MF CMakeFiles/yade.dir/core/Shape.cpp.o.d -o CMakeFiles/yade.dir/core/Shape.cpp.o -c /build/reproducible-path/yade-2026.1.0/core/Shape.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Shape.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/SimulationFlow.hpp:12, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/SimulationFlow.cpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/State.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/State.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2026.1.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/corePlugins.cpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/corePlugins.cpp:4: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 14%] Building CXX object CMakeFiles/yade.dir/lib/base/Math.cpp.o /usr/bin/c++ -DBOOST_LOG_DYN_LINK -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_MP -DYADE_FEM -DYADE_FLOAT128_UNAVAILABLE -DYADE_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/lib/serialization/Serializable.cpp [ 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.0/core/main/pyboot.cpp [ 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++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-2026.1.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/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/yade.dir/link.d -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/Shape.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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/pkg_common.dir/DependInfo.cmake "--color=" pkg_common make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 20%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Bo1_Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/common/Bo1_Aabb.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/Collider.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/Collider.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/Cylinder.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/common/Cylinder.hpp:9: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 21%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/ForceEngine.hpp:7, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Gl1_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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_PFacet.hpp:2, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_PFacet.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2026.1.0/pkg/common/PFacet.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_PFacet.hpp:5: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_Primitives.hpp:18, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/Gl1_Primitives.hpp:20: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 23%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/common/GravityEngines.cpp:11: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 24%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Grid.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/Grid_GUI.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:22, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:23: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/HydroForceEngine.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/KinematicEngines.cpp:4: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 26%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:4, from /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/factory/DynLibManager.hpp:14, from /build/reproducible-path/yade-2026.1.0/lib/factory/ClassFactory.hpp:13, from /build/reproducible-path/yade-2026.1.0/lib/multimethods/DynLibDispatcher.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/OpenGLRenderer.hpp:6: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/common/PFacet.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PFacet.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Grid.hpp:25, from /build/reproducible-path/yade-2026.1.0/pkg/common/PFacet.hpp:14: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 27%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/ParallelEngine.hpp:2, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/ResetRandomPosition.cpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/common/SPHEngine.cpp [ 28%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/InteractionContainer.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/common/SpatialQuickSortCollider.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/InteractionContainer.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/common/TimeAverager.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/common/Wall.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/common/Wall.cpp:3: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = 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-2026.1.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-2026.1.0/pkg/common/common.cpp:14: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/common/common.cpp:13: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ScGeom.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/common/CylScGeom6D.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/common.cpp:7: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_common.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_common.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_common.dir/link.d -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-2026.1.0/debian/build-mpfr150' [ 30%] Built target pkg_common make -f CMakeFiles/pkg_dem.dir/build.make CMakeFiles/pkg_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/pkg_dem.dir/DependInfo.cmake "--color=" pkg_dem make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/BubbleMat.hpp:4, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 31%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/CapillarityEngine.cpp [ 31%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/CapillaryPhysDelaunay.cpp [ 32%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryStressRecorder.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryStressRecorder.cpp:13: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ConcretePM.hpp:50, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ConcretePM.hpp:56: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Disp2DPropLoadEngine.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Disp2DPropLoadEngine.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/Disp2DPropLoadEngine.hpp:60:3391: note: ‘’ declared here 60 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(Disp2DPropLoadEngine,BoundaryController, | ^ [ 34%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/IGeom.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DemXDofGeom.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DomainLimiter.cpp:2: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = 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-2026.1.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-2026.1.0/pkg/dem/DomainLimiter.cpp:3: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DomainLimiter.hpp:2: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/L3Geom.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/DomainLimiter.cpp:10: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 34%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FacetTopologyAnalyzer.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FacetTopologyAnalyzer.hpp:4: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ForceTorqueRecorder.hpp:2, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/ForceTorqueRecorder.hpp:3: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 36%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FrictPhys.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FrictViscoPM.hpp:22, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/FrictViscoPM.hpp:23: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictViscoPM.hpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/InsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GeneralIntegratorInsertionSortCollider.hpp:4, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 37%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GlobalStiffnessTimeStepper.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/TimeStepper.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GlobalStiffnessTimeStepper.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/TimeStepper.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/GlobalStiffnessTimeStepper.cpp:16: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/HertzMindlin.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/HertzMindlin.hpp:15: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/HertzMindlinExtended.hpp:17, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/HertzMindlinExtended.hpp:20: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Box_Sphere_ScGeom.hpp:14, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Facet_Sphere_ScGeom.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ig2_Sphere_Sphere_ScGeom.hpp:7, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/InelastCohFrictPM.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Ip2_ElastMat.hpp:2, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/Ip2_ElastMat.hpp:4: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 41%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/JointedCohesiveFrictionalPM.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 42%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/KinemSimpleShearBox.cpp:14: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/KinemSimpleShearBox.hpp:51:4632: note: ‘’ declared here 51 | YADE_CLASS_BASE_DOC_ATTRS_CTOR(KinemSimpleShearBox,BoundaryController, | ^ [ 42%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/Facet.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/L3Geom.cpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/L3Geom.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/L3Geom.cpp:6: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:5, from /build/reproducible-path/yade-2026.1.0/pkg/common/ElastMat.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Law2_ScGeom_CapillaryPhys_Capillarity.cpp:19: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/Lubrication.hpp:14: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Lubrication.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/dem/LubricationWithPotential.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Lubrication.hpp:12: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/LudingPM.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/LudingPM.hpp:5: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MeasureCapStress.cpp:2: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MeasureCapStress.cpp:4: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/MicroMacroAnalyser.cpp [ 45%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MortarMat.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/MortarMat.hpp:12: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/dem/NewtonIntegrator.cpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/IPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/NormShearPhys.hpp:5, from /build/reproducible-path/yade-2026.1.0/pkg/dem/PDFEngine.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/IPhys.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/dem/PDFEngine.hpp:6: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/PeriIsoCompressor.cpp:6: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/PeriIsoCompressor.cpp:9: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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.", | ^ [ 47%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/STLImporter.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/SampleCapillaryPressureEngine.cpp [ 48%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ScGeom.cpp:8: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/SegmentedBodies.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-macro-expansion=0 -save-temps -DEIGEN_DONT_VECTORIZE -DEIGEN_DONT_ALIGN -DEIGEN_DISABLE_UNALIGNED_ARRAY_ASSERT -MD -MT CMakeFiles/pkg_dem.dir/pkg/dem/SegmentedBodies.cpp.o -MF CMakeFiles/pkg_dem.dir/pkg/dem/SegmentedBodies.cpp.o.d -o CMakeFiles/pkg_dem.dir/pkg/dem/SegmentedBodies.cpp.o -c /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.cpp In file included from /usr/include/c++/15/string:56, from /usr/include/c++/15/bits/locale_classes.h:42, from /usr/include/c++/15/bits/ios_base.h:43, from /usr/include/c++/15/ios:46, from /usr/include/c++/15/istream:42, from /usr/include/c++/15/sstream:42, from /usr/include/c++/15/complex:50, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.cpp:4: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_CohFrictMatSeg_CohFrictMatSeg_CohFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.hpp:206:1324: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_CohFrictMatSeg_CohFrictMatSeg_CohFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Dispatching.hpp:63:519, inlined from ‘virtual void yade::Ip2_CohFrictMatSeg_CohFrictMatSeg_CohFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.hpp:206:1324: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Ip2_CohFrictMatSeg_CohFrictMatSeg_CohFrictPhys::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.hpp:9, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SegmentedBodies.cpp:5: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SpheresFactory.cpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/Collider.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SpheresFactory.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/dem/SpheresFactory.cpp:4: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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`.", | ^ [ 49%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.0/pkg/dem/TesselationWrapper.cpp [ 49%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Tetra.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/IGeom.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Tetra.hpp:7: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/dem/Tetra.hpp:11: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 50%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ThreeDTriaxialEngine.hpp:12, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ThreeDTriaxialEngine.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ThreeDTriaxialEngine.cpp:18: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialCompressionEngine.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/PartialEngine.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialCompressionEngine.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialCompressionEngine.cpp:17: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/common/Recorder.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:6: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = 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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStateRecorder.cpp:17: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStressController.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStressController.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/TriaxialStressController.cpp:16: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/UniaxialStrainer.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoElasticSupport.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 53%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoelasticCapillarPM.hpp:2, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/ViscoelasticPM.hpp:10: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ViscoelasticPM.hpp:7, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/ViscoelasticPM.hpp:10: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 54%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=gnu++17 -fPIC -ftrack-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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/dem/WirePM.hpp:28, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/WirePM.hpp:30: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 54%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_dem.dir/link.d -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/SegmentedBodies.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/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-2026.1.0/debian/build-mpfr150' [ 54%] Built target pkg_dem make -f CMakeFiles/pkg_fem.dir/build.make CMakeFiles/pkg_fem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/pkg_fem.dir/DependInfo.cmake "--color=" pkg_fem make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_DeformableElement_Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_DeformableElement_Aabb.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:10, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_Node_Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Bo1_Node_Aabb.cpp:11: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/fem/CohesiveMat.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableCohesiveElement.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/serialization/Serializable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_DeformableElement.cpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/Sphere.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_Node.cpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/common/GLDrawFunctors.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_Node.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Gl1_Node.cpp:15: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/fem/If2_2xLin4NodeTetra_LinCohesiveStiffPropDampElastMat.hpp:16: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/fem/DeformableElement.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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.cpp.o /usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_CHRONO_DYN_LINK -DBOOST_CHRONO_NO_LIB -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DBOOST_IOSTREAMS_NO_LIB -DBOOST_LOG_DYN_LINK -DBOOST_LOG_NO_LIB -DBOOST_PYTHON_DYN_LINK -DBOOST_PYTHON_NO_LIB -DBOOST_REGEX_DYN_LINK -DBOOST_REGEX_NO_LIB -DBOOST_SERIALIZATION_DYN_LINK -DBOOST_SERIALIZATION_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_THREAD_DYN_LINK -DBOOST_THREAD_NO_LIB -DFREEGLUT_VERSION_MAJOR=3 -DMAX_LOG_LEVEL=5 -DQT_NO_KEYWORDS -DYADE_BOOST_LOG -DYADE_COMPLEX_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Lin4NodeTetra.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/BodyContainer.hpp:10, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Lin4NodeTetra_Lin4NodeTetra_InteractionElement.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 60%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/multimethods/Indexable.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/fem/LinElastMat.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Material.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 60%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/fem/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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/fem/Node.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ [ 61%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_fem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_fem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_fem.dir/link.d -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-2026.1.0/debian/build-mpfr150' [ 61%] Built target pkg_fem make -f CMakeFiles/pkg_lbm.dir/build.make CMakeFiles/pkg_lbm.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/pkg_lbm.dir/DependInfo.cmake "--color=" pkg_lbm make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 61%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/lbm/HydrodynamicsLawLBM.hpp:27, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/lbm/HydrodynamicsLawLBM.cpp:30: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::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-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/CohesiveFrictionalContactLaw.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/lbm/HydrodynamicsLawLBM.cpp:33: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 62%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/lbm/LBMnode.cpp [ 62%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_lbm.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_lbm.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_lbm.dir/link.d -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-2026.1.0/debian/build-mpfr150' [ 62%] Built target pkg_lbm make -f CMakeFiles/pkg_openfoam.dir/build.make CMakeFiles/pkg_openfoam.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/pkg_openfoam.dir/DependInfo.cmake "--color=" pkg_openfoam make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/openfoam/FoamCoupling.cpp [ 63%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_openfoam.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_openfoam.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_openfoam.dir/link.d -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-2026.1.0/debian/build-mpfr150' [ 63%] Built target pkg_openfoam make -f CMakeFiles/pkg_polyhedra.dir/build.make CMakeFiles/pkg_polyhedra.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/pkg_polyhedra.dir/DependInfo.cmake "--color=" pkg_polyhedra make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 63%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_01.cpp [ 64%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_02.cpp [ 64%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_splitter.cpp [ 65%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/polyhedra/Polyhedra_support.cpp [ 65%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_polyhedra.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_polyhedra.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_polyhedra.dir/link.d -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-2026.1.0/debian/build-mpfr150' [ 65%] 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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/pkg_potential.dir/DependInfo.cmake "--color=" pkg_potential make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 66%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/Gl1_PotentialBlock.cpp [ 66%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/computational-geometry/MarchingCube.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Gl1_PotentialParticle.hpp:4, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/GLDrawFunctors.hpp:7, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Gl1_PotentialParticle.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/potential/KnKsLaw.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Gl1_PotentialParticle.cpp:10: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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/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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/Ig2_PB_PB_ScGeom.cpp [ 67%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/compatibility/LapackCompatibility.hpp:71, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Ig2_PP_PP_ScGeom.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Ig2_PP_PP_ScGeom.hpp:12: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/potential/KnKsLaw.hpp:6, from /build/reproducible-path/yade-2026.1.0/pkg/potential/Ig2_PP_PP_ScGeom.cpp:11: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/potential/KnKsLaw.hpp:3, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/potential/KnKsLaw.hpp:6: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 68%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/KnKsPBLaw.cpp [ 68%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialBlock.cpp [ 69%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/PotentialBlock2AABB.cpp [ 69%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/openmp-accu.hpp:4, from /build/reproducible-path/yade-2026.1.0/pkg/potential/PotentialParticle.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Shape.hpp:14, from /build/reproducible-path/yade-2026.1.0/pkg/potential/PotentialParticle.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:2, from /build/reproducible-path/yade-2026.1.0/pkg/potential/PotentialParticle2AABB.hpp:6, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 70%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/RockBolt.cpp [ 70%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/pkg/potential/RockLiningGlobal.cpp [ 71%] Linking CXX shared library lib/aarch64-linux-gnu/libpkg_potential.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pkg_potential.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pkg_potential.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' [ 71%] Built target pkg_potential make -f CMakeFiles/pre_dem.dir/build.make CMakeFiles/pre_dem.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/pre_dem.dir/DependInfo.cmake "--color=" pre_dem make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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-2026.1.0/preprocessing/dem/Shop.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop_01.cpp:17: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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-2026.1.0/preprocessing/dem/Shop.hpp:5, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop.hpp:9: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/CapillaryPhys.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/Shop_02.cpp:17: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/core/FileGenerator.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SimpleShear.hpp:11, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/FileGenerator.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/KinemC__Engine.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SimpleShear.cpp:25: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SimpleShear.cpp:18: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/SpherePack.cpp:6: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ [ 73%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/TriaxialTest.cpp:11: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = 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-2026.1.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-2026.1.0/pkg/dem/TriaxialStateRecorder.hpp:14, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/TriaxialTest.cpp:30: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/TriaxialTest.cpp:12: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/preprocessing/dem/TriaxialTest.cpp:45: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ElasticContactLaw.hpp:13, from /build/reproducible-path/yade-2026.1.0/preprocessing/dem/TriaxialTest.cpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 74%] Linking CXX shared library lib/aarch64-linux-gnu/libpre_dem.so /usr/bin/cmake -E cmake_link_script CMakeFiles/pre_dem.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pre_dem.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' [ 74%] Built target pre_dem make -f CMakeFiles/pre_potential.dir/build.make CMakeFiles/pre_potential.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/pre_potential.dir/DependInfo.cmake "--color=" pre_potential make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/pre_potential.dir/link.d -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-2026.1.0/debian/build-mpfr150' [ 75%] Built target pre_potential make -f CMakeFiles/post_image.dir/build.make CMakeFiles/post_image.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/post_image.dir/DependInfo.cmake "--color=" post_image make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/pkg/pfv -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/opengl/OpenGLWrapper.hpp:20, from /build/reproducible-path/yade-2026.1.0/postprocessing/image/SnapshotEngine.hpp:4, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/postprocessing/image/SnapshotEngine.hpp:5: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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).", | ^ [ 76%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_image.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_image.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/post_image.dir/link.d -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-2026.1.0/debian/build-mpfr150' [ 76%] Built target post_image make -f CMakeFiles/post_vtk.dir/build.make CMakeFiles/post_vtk.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/post_vtk.dir/DependInfo.cmake "--color=" post_vtk make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 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_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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -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-2026.1.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-2026.1.0/lib/compatibility/VTKCompatibility.hpp:18, from /build/reproducible-path/yade-2026.1.0/postprocessing/vtk/VTKRecorder.hpp:2, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Scene.hpp:13, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:6, from /build/reproducible-path/yade-2026.1.0/postprocessing/vtk/VTKRecorder.hpp:3: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/GlobalEngine.hpp:11, from /build/reproducible-path/yade-2026.1.0/pkg/common/PeriodicEngines.hpp:4: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/pkg/dem/FrictPhys.hpp:12, from /build/reproducible-path/yade-2026.1.0/pkg/dem/ConcretePM.hpp:56, from /build/reproducible-path/yade-2026.1.0/postprocessing/vtk/VTKRecorder.cpp:54: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 76%] Linking CXX shared library lib/aarch64-linux-gnu/libpost_vtk.so /usr/bin/cmake -E cmake_link_script CMakeFiles/post_vtk.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--as-needed -Wl,--dependency-file=CMakeFiles/post_vtk.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' [ 76%] Built target post_vtk make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles/boot.dir/DependInfo.cmake "--color=" boot make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' make -f CMakeFiles/boot.dir/build.make CMakeFiles/boot.dir/build make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' [ 76%] 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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -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-2026.1.0/debian/build-mpfr150 -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_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-2026.1.0/core/main/pyboot.cpp [ 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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--no-as-needed -Wl,--dependency-file=CMakeFiles/boot.dir/link.d -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-2026.1.0/debian/build-mpfr150/lib/aarch64-linux-gnu:/build/reproducible-path/yade-2026.1.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/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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_gts.dir/DependInfo.cmake "--color=" _gts make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_gts.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_gts.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_libVersions.dir/DependInfo.cmake "--color=" _libVersions make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 81%] Building CXX object py/CMakeFiles/_libVersions.dir/_libVersions.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.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-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_libVersions.cpp [ 81%] Linking CXX shared library lib/aarch64-linux-gnu/_libVersions.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_libVersions.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_libVersions.dir/link.d -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.17 /usr/lib/aarch64-linux-gnu/libvtksys-9.5.so.9.5 -ldl make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_log.dir/DependInfo.cmake "--color=" _log make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 82%] Building CXX object py/CMakeFiles/_log.dir/_log.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_log.cpp [ 82%] Linking CXX shared library lib/aarch64-linux-gnu/_log.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_log.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_log.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_math.dir/DependInfo.cmake "--color=" _math make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 83%] Building CXX object py/CMakeFiles/_math.dir/high-precision/_math.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:150, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/py/high-precision/_math.cpp:557:11: required from ‘static void RegisterRealHPMath::work(const boost::python::scope&, const boost::python::scope&) [with int N = 1; bool registerConverters = true]’ 557 | static_cast (*)(unsigned int)>(&::yade::math::factorial), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/py/high-precision/_math.cpp:1011:112: required from here 1011 | ::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-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeStorageOrdering.cpp [ 83%] Linking CXX shared library lib/aarch64-linux-gnu/_math.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_math.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_math.dir/link.d -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-2026.1.0/debian/build-mpfr150' [ 83%] Built target _math make -f py/CMakeFiles/_minieigenHP.dir/build.make py/CMakeFiles/_minieigenHP.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_minieigenHP.dir/DependInfo.cmake "--color=" _minieigenHP make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 84%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_minieigenHP.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_minieigenHP.cpp [ 84%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathReal.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeMathReal.cpp [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMathComplex.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeMathComplex.cpp [ 85%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeBoxes.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeBoxes.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex1.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeComplex1.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeComplex2.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeComplex2.cpp [ 86%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeConverters.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeConverters.cpp [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices1.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeMatrices1.cpp [ 87%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeMatrices2.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeMatrices2.cpp [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeQuaternion.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeQuaternion.cpp [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeStorageOrdering.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeStorageOrdering.cpp [ 88%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors1.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeVectors1.cpp [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_ExposeVectors2.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/high-precision/_ExposeVectors2.cpp [ 89%] Building CXX object py/CMakeFiles/_minieigenHP.dir/high-precision/_RealHPDiagnostics.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:150, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.0/lib/base/LoggingUtils.hpp:9, from /build/reproducible-path/yade-2026.1.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-2026.1.0/py/high-precision/_RealHPDiagnostics.cpp:687:49: required from ‘void yade::TestLoop::operator()(Nmpl) [with Nmpl = mpl_::integral_c; int minHP = 1]’ 687 | 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-2026.1.0/py/high-precision/_RealHPDiagnostics.cpp:711: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>]’ 711 | boost::mpl::for_each::type>(testLoop); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/reproducible-path/yade-2026.1.0/py/high-precision/_RealHPDiagnostics.cpp:739:47: required from here 739 | 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) | ^~~~~~~~~~~~~ [ 90%] Linking CXX shared library lib/aarch64-linux-gnu/_minieigenHP.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_minieigenHP.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_minieigenHP.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/WeightedAverage2d.dir/DependInfo.cmake "--color=" WeightedAverage2d make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 90%] Building CXX object py/CMakeFiles/WeightedAverage2d.dir/WeightedAverage2d.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/WeightedAverage2d.cpp [ 90%] Linking CXX shared library lib/aarch64-linux-gnu/WeightedAverage2d.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/WeightedAverage2d.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/WeightedAverage2d.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_utils.dir/DependInfo.cmake "--color=" _utils make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 90%] Building CXX object py/CMakeFiles/_utils.dir/_utils.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/high-precision/Constants.hpp:10, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/core/InteractionLoop.hpp:4, from /build/reproducible-path/yade-2026.1.0/py/_utils.cpp:2: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/pkg/dem/ViscoelasticPM.hpp:10, from /build/reproducible-path/yade-2026.1.0/py/_utils.hpp:14, from /build/reproducible-path/yade-2026.1.0/py/_utils.cpp:6: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_utils.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_polyhedra_utils.dir/DependInfo.cmake "--color=" _polyhedra_utils make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 92%] Building CXX object py/CMakeFiles/_polyhedra_utils.dir/_polyhedra_utils.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_polyhedra_utils.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_polyhedra_utils.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_polyhedra_utils.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_polyhedra_utils.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_packPredicates.dir/DependInfo.cmake "--color=" _packPredicates make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 92%] Building CXX object py/CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/pack/_packPredicates.cpp [ 92%] Linking CXX shared library lib/aarch64-linux-gnu/_packPredicates.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packPredicates.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_packPredicates.dir/link.d -Wl,-soname,_packPredicates.so -o lib/aarch64-linux-gnu/_packPredicates.so CMakeFiles/_packPredicates.dir/pack/_packPredicates.cpp.o -Wl,-rpath,/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/lib/aarch64-linux-gnu: lib/aarch64-linux-gnu/_gts.so -lgts make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' [ 92%] Built target _packPredicates make -f py/CMakeFiles/_packSpheres.dir/build.make py/CMakeFiles/_packSpheres.dir/depend make[4]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_packSpheres.dir/DependInfo.cmake "--color=" _packSpheres make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 93%] Building CXX object py/CMakeFiles/_packSpheres.dir/pack/_packSpheres.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/pack/_packSpheres.cpp [ 93%] Linking CXX shared library lib/aarch64-linux-gnu/_packSpheres.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packSpheres.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_packSpheres.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_packObb.dir/DependInfo.cmake "--color=" _packObb make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 93%] Building CXX object py/CMakeFiles/_packObb.dir/pack/_packObb.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/pack/_packObb.cpp [ 94%] Linking CXX shared library lib/aarch64-linux-gnu/_packObb.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_packObb.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_packObb.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/wrapper.dir/DependInfo.cmake "--color=" wrapper make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 94%] Building CXX object py/CMakeFiles/wrapper.dir/wrapper/yadeWrapper.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Clump.hpp:7, from /build/reproducible-path/yade-2026.1.0/py/wrapper/yadeWrapper.cpp:10: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/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-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/wrapper.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/wrapper.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_customConverters.dir/DependInfo.cmake "--color=" _customConverters make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 96%] Building CXX object py/CMakeFiles/_customConverters.dir/wrapper/customConverters.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.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-2026.1.0/lib/high-precision/Real.hpp:85, from /build/reproducible-path/yade-2026.1.0/lib/base/Math.hpp:12, from /build/reproducible-path/yade-2026.1.0/lib/base/Logging.hpp:33, from /build/reproducible-path/yade-2026.1.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-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Bound.hpp:13, from /build/reproducible-path/yade-2026.1.0/core/Aabb.hpp:11, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:3, from /build/reproducible-path/yade-2026.1.0/py/wrapper/customConverters.cpp:22: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:735: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Functor.hpp: In member function ‘virtual void yade::Functor::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Functor.hpp:30:741: note: ‘’ declared here 30 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Functor,Serializable,"Function-like object that is called by Dispatcher, if types of arguments match those the Functor declares to accept.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Dispatcher.hpp:13: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1301: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Engine.hpp: In member function ‘virtual void yade::Engine::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Engine.hpp:57:1307: note: ‘’ declared here 57 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Engine,Serializable,"Basic execution unit of simulation, called from the simulation loop (O.engines)", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::pointer std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:34, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:239:28: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_dataplus.std::__cxx11::basic_string::_Alloc_hider::_M_p’ may be used uninitialized [-Wmaybe-uninitialized] 239 | { return _M_dataplus._M_p; } | ^~~~ In file included from /build/reproducible-path/yade-2026.1.0/core/Body.hpp:14, from /build/reproducible-path/yade-2026.1.0/core/Interaction.hpp:4, from /build/reproducible-path/yade-2026.1.0/core/Dispatching.hpp:8: /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(Material,Serializable,"Material properties of a :yref:`body`.", | ^ In member function ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::length() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:1176:20, inlined from ‘std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]’ at /usr/include/c++/15/bits/basic_string.h:617:20, inlined from ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’ at /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1128: /usr/include/c++/15/bits/basic_string.h:1165:19: warning: ‘*(const std::__cxx11::basic_string, std::allocator >*)((char*)& + offsetof(boost::python::extract, std::allocator > >,boost::python::extract, std::allocator > >::.boost::python::converter::extract_rvalue, std::allocator > >::m_data.boost::python::converter::rvalue_from_python_data, std::allocator > >::.boost::python::converter::rvalue_from_python_storage, std::allocator > >::storage)).std::__cxx11::basic_string::_M_string_length’ may be used uninitialized [-Wmaybe-uninitialized] 1165 | size_type __sz = _M_string_length; | ^~~~ /build/reproducible-path/yade-2026.1.0/core/Material.hpp: In member function ‘virtual void yade::Material::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/core/Material.hpp:40:1134: note: ‘’ declared here 40 | YADE_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-2026.1.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-2026.1.0/py/wrapper/customConverters.cpp:25: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the 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-2026.1.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-2026.1.0/pkg/common/MatchMaker.hpp: In member function ‘virtual void yade::MatchMaker::pySetAttr(const std::string&, const boost::python::api::object&)’: /build/reproducible-path/yade-2026.1.0/pkg/common/MatchMaker.hpp:50:1230: note: ‘’ declared here 50 | YADE_CLASS_BASE_DOC_ATTRS_CTOR_PY(MatchMaker,Serializable,"Class matching pair of ids to return pre-defined (for a pair of ids defined in :yref:`matches`) or derived value (computed using :yref:`algo`) of a scalar parameter. It can be called (``id1``, ``id2``, ``val1=NaN``, ``val2=NaN``) in both python and c++. \n\n.. note:: There is a :ref:`converter ` from python number defined for this class, which creates a new :yref:`MatchMaker` returning the value of that number; instead of giving the object instance therefore, you can only pass the number value and it will be converted automatically.", | ^ [ 96%] Linking CXX shared library lib/aarch64-linux-gnu/_customConverters.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_customConverters.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_customConverters.dir/link.d -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-2026.1.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-2026.1.0/debian/build-mpfr150' cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/yade-2026.1.0 /build/reproducible-path/yade-2026.1.0/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py/CMakeFiles/_ymport.dir/DependInfo.cmake "--color=" _ymport make[4]: Leaving directory '/build/reproducible-path/yade-2026.1.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-2026.1.0/debian/build-mpfr150' [ 96%] Building CXX object py/CMakeFiles/_ymport.dir/_ymport.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/_ymport.cpp [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/BoundaryParser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/BoundaryParser.cpp [ 97%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/FacesParser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/FacesParser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Lexer.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/Lexer.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/Parser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/Parser.cpp [ 98%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PointsParser.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/PointsParser.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/PolyMesh.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/PolyMesh.cpp [ 99%] Building CXX object py/CMakeFiles/_ymport.dir/ymport/foamfile/VerifyMacros.cpp.o cd /build/reproducible-path/yade-2026.1.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-2026.1.0 -I/usr/lib/aarch64-linux-gnu/python3-numpy/numpy/_core/include -I/usr/include/python3.13 -I/usr/include/eigen3 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5/QtOpenGL -I/usr/include/GL -I/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -std=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-2026.1.0/py/ymport/foamfile/VerifyMacros.cpp [100%] Linking CXX shared library lib/aarch64-linux-gnu/_ymport.so cd /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/_ymport.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/yade-2026.1.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g0 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror -Wformat -Wformat-security -Wformat-nonliteral -Wall -Wextra -Wnarrowing -Wreturn-type -Wuninitialized -Wfloat-conversion -Wcast-align -Wdisabled-optimization -Wtrampolines -Wpointer-arith -Wswitch-bool -Wwrite-strings -Wnon-virtual-dtor -Wreturn-local-addr -Wsuggest-override -Wshadow -Wswitch-default -Wno-error=maybe-uninitialized -Wno-error=array-bounds= -Wno-error=cpp -fdce -fstack-protector-strong -DYADE_VTK -DYADE_OPENMP -fopenmp -DYADE_GTS -DQGLVIEWER_FOUND -DYADE_OPENGL -DYADE_QT5 -DYADE_GL2PS -DLBM_ENGINE -shared -Wl,-z,relro -Wl,--no-as-needed,-no-keep-memory -Wl,--dependency-file=CMakeFiles/_ymport.dir/link.d -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-2026.1.0/debian/build-mpfr150' [100%] Built target _ymport make[3]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/yade-2026.1.0/debian/build-mpfr150/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' make[1]: Leaving directory '/build/reproducible-path/yade-2026.1.0' create-stamp debian/debhelper-build-stamp dh_testroot -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_prep -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/yade-2026.1.0' dh_auto_install -B/build/reproducible-path/yade-2026.1.0/debian/build-double cd debian/build-double && make -j1 install DESTDIR=/build/reproducible-path/yade-2026.1.0/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' /usr/bin/cmake -S/build/reproducible-path/yade-2026.1.0 -B/build/reproducible-path/yade-2026.1.0/debian/build-double --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-double-batch -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-double -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/config.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/libVersions.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAlpha.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkBlockGen.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkClumpHopper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCoatingOfSegBodies.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipCell.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravity.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkHertzExtended.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkJCFpm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkKineticEnergy.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM_viscoelastic.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkList.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubrication.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPISilo.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPYcomm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMultiScGeom.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPeriodicThermalConduction.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedraDrum.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedra_shearForce.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSetPerm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkShapeVolume.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTesselationWrapper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestDummy.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestTriax.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkThermalEngine.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElBC.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElEng.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM2.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWeight.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWirePM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_simple.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/colliderTorture.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGui.sh -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiBilliard.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiEmpty.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiHopper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiSimple.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiVideo.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/compareScreenshotsParts.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/testGuiHelper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/joints.csv -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/100spheres -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColider.txt -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/share/doc/yade-double/img/yade-logo-note.png -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/math.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/minieigenHP.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/testMathHelper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/points -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/blockMeshDict -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so" to "$ORIGIN/../..:$ORIGIN/qt" -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/libyade.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/pygts.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_extraDocs.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bisectionDecomposition.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/bodiesHandling.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/coloring.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/deformableelementsutils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/domaindecomposition.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/linterpolation.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/log.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/mpy.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/params.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/polyhedra_utils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/post2d.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/remote.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/runtime.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/system.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/timing.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/yexecfile.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/mtTkinter.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/clump.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/cohesive-chain.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/core.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/dummyTest.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/engines.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/enumTest.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/libVersions.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/pbc.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testColliderByGiulia.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMath.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMathHelper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMinieigenHP.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/utilsModule.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/wrapper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-foamfiles.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/checkPerf.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/performance.db -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/mpipool.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM2D.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM3D.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEMup.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/saveGauss.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/simDEM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so" to "$ORIGIN/../gts" -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so make[2]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-double' dh_auto_install -B/build/reproducible-path/yade-2026.1.0/debian/build-longdouble cd debian/build-longdouble && make -j1 install DESTDIR=/build/reproducible-path/yade-2026.1.0/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' /usr/bin/cmake -S/build/reproducible-path/yade-2026.1.0 -B/build/reproducible-path/yade-2026.1.0/debian/build-longdouble --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-longdouble-batch -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-longdouble -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/config.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/libVersions.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAlpha.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkBlockGen.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkClumpHopper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCoatingOfSegBodies.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipCell.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravity.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkHertzExtended.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkJCFpm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkKineticEnergy.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM_viscoelastic.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkList.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubrication.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPISilo.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPYcomm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMultiScGeom.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPeriodicThermalConduction.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedraDrum.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedra_shearForce.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSetPerm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkShapeVolume.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTesselationWrapper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestDummy.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestTriax.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkThermalEngine.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElBC.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElEng.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM2.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWeight.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWirePM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_simple.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/colliderTorture.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGui.sh -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiBilliard.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiEmpty.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiHopper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiSimple.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiVideo.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/compareScreenshotsParts.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testGuiHelper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/joints.csv -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/100spheres -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColider.txt -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/share/doc/yade-longdouble/img/yade-logo-note.png -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/math.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/minieigenHP.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testMathHelper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/points -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/blockMeshDict -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so" to "$ORIGIN/../..:$ORIGIN/qt" -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/pygts.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_extraDocs.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bisectionDecomposition.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bodiesHandling.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/coloring.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/deformableelementsutils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/domaindecomposition.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/export.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/geom.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/linterpolation.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/log.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/mpy.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/params.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/plot.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/polyhedra_utils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/post2d.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/potential_utils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/remote.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/runtime.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/system.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/timing.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/utils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/yexecfile.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ymport.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/mtTkinter.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/clump.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/cohesive-chain.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/core.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/dummyTest.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/engines.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/enumTest.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/libVersions.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/pbc.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testColliderByGiulia.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMath.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMathHelper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMinieigenHP.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/utilsModule.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/wrapper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-foamfiles.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/checkPerf.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/performance.db -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/mpipool.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM2D.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM3D.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEMup.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/saveGauss.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/simDEM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so" to "$ORIGIN/../gts" -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so make[2]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-longdouble' dh_auto_install -B/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 cd debian/build-mpfr150 && make -j1 install DESTDIR=/build/reproducible-path/yade-2026.1.0/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[2]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' /usr/bin/cmake -S/build/reproducible-path/yade-2026.1.0 -B/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150 --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[3]: Entering directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' make[3]: Nothing to be done for 'preinstall'. make[3]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-mpfr150-batch -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-mpfr150 -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/config.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/libVersions.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/DEM-PFV-check.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAlpha.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkBlockGen.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryEngineStandalone.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryModels.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkClumpHopper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCoatingOfSegBodies.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderConstantness.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderCorrectness.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipCell.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipSpheres.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravity.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkHertzExtended.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkJCFpm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkKineticEnergy.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM_pbc.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM_viscoelastic.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLiquidMigration.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkList.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubrication.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubricationWithRoughness.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI4PYcomm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPISilo.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPYcomm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMultiScGeom.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPeriodicThermalConduction.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedraCrush.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedraDrum.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedra_shearForce.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialBlocks.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialParticles.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialVTKRecorders.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSaveLoadClumps.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSetPerm.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkShapeVolume.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTesselationWrapper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestDummy.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestTriax.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkThermalEngine.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkVTKRecorder.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElBC.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElEng.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM2.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWeight.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWirePM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_simple.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_unixial_clump.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/colliderTorture.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGui.sh -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiBilliard.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiEmpty.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiHopper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiLevelSet.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiMixedAlphaBox.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiSimple.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiVideo.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/compareScreenshotsParts.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testGuiHelper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColliderCorrect.txt -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/WallStressesCheckTest -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkTestTriax.spheres -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/joints.csv -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1 -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/100spheres -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkJCFpm.spheres -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColider.txt -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/share/doc/yade-mpfr150/img/yade-logo-note.png -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/math.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/minieigenHP.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testMathHelper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/boundary -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/owner -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/faces -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/neighbour -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/points -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/blockMeshDict -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so" to "$ORIGIN/../..:$ORIGIN/qt" -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -- Up-to-date: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/pygts.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_extraDocs.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bisectionDecomposition.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bodiesHandling.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/coloring.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/deformableelementsutils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/domaindecomposition.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/export.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/geom.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/linterpolation.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/log.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/mpy.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/params.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/plot.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/polyhedra_utils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/post2d.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/potential_utils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/remote.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/runtime.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/system.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/timing.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/utils.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/yexecfile.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ymport.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/mtTkinter.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/__init__.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/clump.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/cohesive-chain.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/core.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/dummyTest.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/engines.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/enumTest.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/libVersions.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/pbc.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testColliderByGiulia.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMath.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMathHelper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMinieigenHP.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/utilsModule.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/wrapper.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-foamfiles.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/checkPerf.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/performance.db -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/mpipool.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM2D.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM3D.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEMup.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/saveGauss.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/simDEM.py -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so -- Installing: /build/reproducible-path/yade-2026.1.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-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so" to "$ORIGIN/../gts" -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so -- Installing: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so make[2]: Leaving directory '/build/reproducible-path/yade-2026.1.0/debian/build-mpfr150' # generate manpages LD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: help2man /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-double > yade.1 LD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: help2man /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-double-batch > yade-batch.1 LD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-double --test Using python version: 3.13.12 (main, Feb 4 2026, 15:06:39) [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. *** Note: the following is testing that throwing exceptions from PyRunner works correctly. In here, lack of exception thrown is an error. Exception is expected in this test!! *** ok testPythonToCppToPythonThrow (yade.TestPyRunner.testPythonToCppToPythonThrow) ... *** Note: the following is testing that throwing exceptions from PyRunner works correctly. In here, lack of exception thrown is an error. Exception is expected in this test!! *** No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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. *** Note: the following is testing that throwing exceptions from PyRunner works correctly. In here, lack of exception thrown is an error. Exception is expected in this test!! *** 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-2026.1.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:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 0-1), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:293 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: If :yref:`Law2_ScGeom6D_CohFrictPhys_CohesionMoment::useIncrementalForm` is false, then plasticity will not be applied correctly to torques (the total formulation will not reproduce irreversibility). 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 1-2), 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': [(4, 2, 3), '4.2.3'], '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, 12), '3.13.12'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 5, 2), '9.5.2'], 'numpy': [(2, 3, 5), '2.3.5'], 'ipython': [(9, 8, 0), '9.8.0'], 'sphinx': [(8, 2, 3), '8.2.3'], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1'], 'mpmath': [(1, 4, 0), '1.4.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, 12), '3.13.12'], '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.31 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1']} Yade version : 2026.1.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 | 4.2.3 | | +---------------+-----------------------+---------------------+ | 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 | 9.8.0 | | +---------------+-----------------------+---------------------+ | mpc | 1.3.1 | 1.3.1 | +---------------+-----------------------+---------------------+ | mpfr | 4.2.2 | 4.2.2 | +---------------+-----------------------+---------------------+ | mpmath | 1.4.0 | | +---------------+-----------------------+---------------------+ | numpy | 2.3.5 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.31 | +---------------+-----------------------+---------------------+ | pygraphviz | 1.14 | | +---------------+-----------------------+---------------------+ | python | 3.13.12 | 3.13.12 | +---------------+-----------------------+---------------------+ | 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 : 2026.1.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 | 4.2.3 | | | 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 | 9.8.0 | | | mpc | 1.3.1 | 1.3.1 | | mpfr | 4.2.2 | 4.2.2 | | mpmath | 1.4.0 | | | numpy | 2.3.5 | | | openblas | | OpenBLAS 0.3.31 | | pygraphviz | 1.14 | | | python | 3.13.12 | 3.13.12 | | 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, 12), '3.13.12'] and by C++ is [(3, 13, 12), '3.13.12'] 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) ... :191 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 8 bits: 53 digits: 15 :193 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :194 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :195 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :191 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 8 bits: 53 digits: 15 :193 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :194 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :195 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :191 void yade::testArray() [with int N = 2]: sizeof RealHP<2> in bytes: 32 bits: 101 digits: 30 :193 void yade::testArray() [with int N = 2]: sizeof float in bytes: 4 bits: 24 digits: 6 :194 void yade::testArray() [with int N = 2]: sizeof double in bytes: 8 bits: 53 digits: 15 :195 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) ... :171 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793116 :171 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279333 :171 void yade::testConstants() [with int N = 3]: ConstantsHP<3>::PI = 3.141592653589793238462643383279502884197169399352 :171 void yade::testConstants() [with int N = 4]: ConstantsHP<4>::PI = 3.141592653589793238462643383279502884197169399375105820974944478 :171 void yade::testConstants() [with int N = 8]: ConstantsHP<8>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647031 :171 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :171 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599 ok testConstantsPythonSide (yade.tests.testMath.SimpleTests.testConstantsPythonSide) ... :171 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793116 :171 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793116 :171 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:69 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 11.940s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: /build/reproducible-path/yade-2026.1.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.080s OK Welcome to Yade 2026.1.0 Using python version: 3.13.12 (main, Feb 4 2026, 15:06:39) [GCC 15.2.0] ################################### running: checkLS_DEM_viscoelastic.py Status: success, time spent on this check: 0:00:00.469827 ___________________________________ ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### running: checkPeriodicThermalConduction.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.823760 ___________________________________ ################################### 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.024130 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmp6f1oavjo/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmp6f1oavjo/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmp6f1oavjo/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmp6f1oavjo/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.173345 ___________________________________ ################################### 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:03.703947 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 255 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.394396 ___________________________________ ################################### 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.854334 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.001850 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.630489 ___________________________________ ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.207407 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmp2kgoup0q/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmp2kgoup0q/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmp2kgoup0q/ directory File ./WallStresses moved into /tmp/tmp2kgoup0q/ directory Status: success, time spent on this check: 0:00:00.455934 ___________________________________ ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.002888 ___________________________________ ################################### running: checkPolyhedra_shearForce.py Status: success, time spent on this check: 0:00:00.002211 ___________________________________ ################################### running: checkbf_simple.py Status: success, time spent on this check: 0:00:03.106751 ___________________________________ ################################### 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.003209 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.007017 ___________________________________ ################################### running: checkbf_unixial_clump.py Status: success, time spent on this check: 0:00:05.429253 ___________________________________ ################################### Skipping checkPolyhedraCrush.py, because it is in skipScripts. ################################### running: checkMultiScGeom.py Status: success, time spent on this check: 0:00:05.042892 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:00:02.689965 ___________________________________ ################################### 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.127572 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:03.145262 ___________________________________ ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.086404 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.043876 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.042782 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:00.525553 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.002018 ___________________________________ ################################### 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.088012 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:00.528394 ___________________________________ ################################### running: checkLS_DEM.py LS-DEM as correct as expected at particle scale LS-DEM ScGeom contact description as correct as expected LS-DEM LSnodeGeom contact description as correct as expected Ig2_Wall_LevelSet_ScGeom as correct as expected Fast Marching Method as correct as expected LStwin of clumps as correct as expected Status: success, time spent on this check: 0:00:01.871615 ___________________________________ ################################### 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.535850 ___________________________________ ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.043335 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356797441 Status: success, time spent on this check: 0:00:00.368505 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.169358E-09 Kinetic energy OK 1.125897E-01 Kinetic energy OK 1.126118E-01 Kinetic energy OK 1.148403E-01 Status: success, time spent on this check: 0:00:06.007540 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:00.455229 ___________________________________ ################################### running: checkShapeVolume.py Status: success, time spent on this check: 0:00:00.021428 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.004886 ___________________________________ ################################### 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.007513 ___________________________________ ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### running: checkCoatingOfSegBodies.py Status: success, time spent on this check: 0:00:00.044003 ___________________________________ ################################### 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.005006 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.045657 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.004191 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:11.292721 ___________________________________ ################################### 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.008430 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.163635 ___________________________________ ################################### Skipping checkPolyhedraDrum.py, because it is in skipScripts. Most time spend on a single check: 0:00:11.292721 *** ALL CHECKS PASSED *** Adding slavesLD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-longdouble --test /build/reproducible-path/yade-2026.1.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.12 (main, Feb 4 2026, 15:06:39) [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. *** Note: the following is testing that throwing exceptions from PyRunner works correctly. In here, lack of exception thrown is an error. Exception is expected in this test!! *** ok testPythonToCppToPythonThrow (yade.TestPyRunner.testPythonToCppToPythonThrow) ... *** Note: the following is testing that throwing exceptions from PyRunner works correctly. In here, lack of exception thrown is an error. Exception is expected in this test!! *** No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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. *** Note: the following is testing that throwing exceptions from PyRunner works correctly. In here, lack of exception thrown is an error. Exception is expected in this test!! *** 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-2026.1.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: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:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 3-4), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:285 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: rolling moment is bounded but twisting moment is not (interaction 2-3), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:293 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: If :yref:`Law2_ScGeom6D_CohFrictPhys_CohesionMoment::useIncrementalForm` is false, then plasticity will not be applied correctly to torques (the total formulation will not reproduce irreversibility). ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testPointInsidePolygon (yade.TestUtils.testPointInsidePolygon) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(4, 2, 3), '4.2.3'], '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, 12), '3.13.12'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 5, 2), '9.5.2'], 'numpy': [(2, 3, 5), '2.3.5'], 'ipython': [(9, 8, 0), '9.8.0'], 'sphinx': [(8, 2, 3), '8.2.3'], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1'], 'mpmath': [(1, 4, 0), '1.4.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, 12), '3.13.12'], '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.31 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1']} Yade version : 2026.1.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 | 4.2.3 | | +---------------+-----------------------+---------------------+ | 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 | 9.8.0 | | +---------------+-----------------------+---------------------+ | mpc | 1.3.1 | 1.3.1 | +---------------+-----------------------+---------------------+ | mpfr | 4.2.2 | 4.2.2 | +---------------+-----------------------+---------------------+ | mpmath | 1.4.0 | | +---------------+-----------------------+---------------------+ | numpy | 2.3.5 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.31 | +---------------+-----------------------+---------------------+ | pygraphviz | 1.14 | | +---------------+-----------------------+---------------------+ | python | 3.13.12 | 3.13.12 | +---------------+-----------------------+---------------------+ | 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 : 2026.1.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 | 4.2.3 | | | 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 | 9.8.0 | | | mpc | 1.3.1 | 1.3.1 | | mpfr | 4.2.2 | 4.2.2 | | mpmath | 1.4.0 | | | numpy | 2.3.5 | | | openblas | | OpenBLAS 0.3.31 | | pygraphviz | 1.14 | | | python | 3.13.12 | 3.13.12 | | 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, 12), '3.13.12'] and by C++ is [(3, 13, 12), '3.13.12'] 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) ... :191 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 16 bits: 113 digits: 33 :193 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :194 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :195 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :191 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 16 bits: 113 digits: 33 :193 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :194 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :195 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :191 void yade::testArray() [with int N = 2]: sizeof RealHP<2> in bytes: 32 bits: 221 digits: 66 :193 void yade::testArray() [with int N = 2]: sizeof float in bytes: 4 bits: 24 digits: 6 :194 void yade::testArray() [with int N = 2]: sizeof double in bytes: 8 bits: 53 digits: 15 :195 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) ... :171 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502797 :171 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592308079 :171 void yade::testConstants() [with int N = 3]: ConstantsHP<3>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067379 :171 void yade::testConstants() [with int N = 4]: ConstantsHP<4>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550278 :171 void yade::testConstants() [with int N = 8]: ConstantsHP<8>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460172 :171 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520921453 :171 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440900888 ok testConstantsPythonSide (yade.tests.testMath.SimpleTests.testConstantsPythonSide) ... :171 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502797 :171 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502797 :171 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:69 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 15.624s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-longdouble --check /build/reproducible-path/yade-2026.1.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.067s OK Welcome to Yade 2026.1.0 Using python version: 3.13.12 (main, Feb 4 2026, 15:06:39) [GCC 15.2.0] ################################### running: checkLS_DEM_viscoelastic.py Skip checkLS_DEM_viscoelastic, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.001869 ___________________________________ ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### running: checkPeriodicThermalConduction.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.375665 ___________________________________ ################################### 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.011952 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmpel5dy264/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmpel5dy264/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmpel5dy264/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmpel5dy264/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.290325 ___________________________________ ################################### running: checkGravity.py checkGravity.py : yade precision is 33 decimal places. Will use error tolerance of: 1e-10 Note: for high precision calculations use yade.math.toHP1(...) see this: g = Real('-9.81') ## produces: Real("-9.810000000000000000000000000000000431") g = -9.81 ## produces: Real("-9.81000000000000049737991503207013011") See https://yade-dem.org/doc/HighPrecisionReal.html#string-conversions for more info. Status: success, time spent on this check: 0:00:06.033171 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 294 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.470505 ___________________________________ ################################### 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.002428 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.001666 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.550579 ___________________________________ ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:00.330855 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmplfmsmvwn/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmplfmsmvwn/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmplfmsmvwn/ directory File ./WallStresses moved into /tmp/tmplfmsmvwn/ directory Status: success, time spent on this check: 0:00:04.764044 ___________________________________ ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.002822 ___________________________________ ################################### running: checkPolyhedra_shearForce.py Status: success, time spent on this check: 0:00:00.002313 ___________________________________ ################################### 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.041281 ___________________________________ ################################### 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.003098 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.002838 ___________________________________ ################################### 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.004498 ___________________________________ ################################### 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.002420 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:00:36.966463 ___________________________________ ################################### 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.251615 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:00:36.950347 ___________________________________ ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:00.173104 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:00.248351 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.082671 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:00:13.311448 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.001995 ___________________________________ ################################### 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.071967 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:00:11.298110 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.009231 ___________________________________ ################################### 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.554386 ___________________________________ ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.047422 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:00.691729 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.167546E-09 Kinetic energy OK 1.112872E-01 Kinetic energy OK 1.113050E-01 Kinetic energy OK 1.134622E-01 Status: success, time spent on this check: 0:01:04.325341 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:05.542737 ___________________________________ ################################### running: checkShapeVolume.py Status: success, time spent on this check: 0:00:00.003166 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.002800 ___________________________________ ################################### 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.004452 ___________________________________ ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### running: checkCoatingOfSegBodies.py Status: success, time spent on this check: 0:00:00.006912 ___________________________________ ################################### 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.002244 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.082770 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.002431 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:14.881040 ___________________________________ ################################### 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.005696 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:00.605437 ___________________________________ ################################### Skipping checkPolyhedraDrum.py, because it is in skipScripts. WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:01:04.325341 *** ALL CHECKS PASSED *** Adding slavesLD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-mpfr150 --test /build/reproducible-path/yade-2026.1.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.12 (main, Feb 4 2026, 15:06:39) [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 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. *** Note: the following is testing that throwing exceptions from PyRunner works correctly. In here, lack of exception thrown is an error. Exception is expected in this test!! *** ok testPythonToCppToPythonThrow (yade.TestPyRunner.testPythonToCppToPythonThrow) ... *** Note: the following is testing that throwing exceptions from PyRunner works correctly. In here, lack of exception thrown is an error. Exception is expected in this test!! *** No suitable packing in database found, running PERIODIC compression Traceback (most recent call last): File "", line 1, in File "/build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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. *** Note: the following is testing that throwing exceptions from PyRunner works correctly. In here, lack of exception thrown is an error. Exception is expected in this test!! *** 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-2026.1.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: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: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 1-2), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:289 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: twisting moment is bounded but rolling moment is not (interaction 3-4), check etaRoll and etaTwist of the materials if it is not intentional. Law2_ScGeom6D_CohFrictPhys_CohesionMoment:293 void yade::Law2_ScGeom6D_CohFrictPhys_CohesionMoment::checkConsistency(boost::shared_ptr, yade::Body::id_t, yade::Body::id_t) const: If :yref:`Law2_ScGeom6D_CohFrictPhys_CohesionMoment::useIncrementalForm` is false, then plasticity will not be applied correctly to torques (the total formulation will not reproduce irreversibility). ok testKinematicEngines (yade.TestKinematicEngines.testKinematicEngines) Engines: kinematic engines ... ok testLabels (yade.TestLabelsOfEngines.testLabels) ... ok testPointInsidePolygon (yade.TestUtils.testPointInsidePolygon) ... ok testUserCreatedInteraction (yade.TestUtils.testUserCreatedInteraction) ... ok testLibVersions (yade.tests.libVersions.TestLibVersions.testLibVersions) ... cmake versions: {'cmake': [(4, 2, 3), '4.2.3'], '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, 12), '3.13.12'], 'eigen': [(3, 4, 0), '3.4.0'], 'vtk': [(9, 5, 2), '9.5.2'], 'numpy': [(2, 3, 5), '2.3.5'], 'ipython': [(9, 8, 0), '9.8.0'], 'sphinx': [(8, 2, 3), '8.2.3'], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1'], 'mpmath': [(1, 4, 0), '1.4.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, 12), '3.13.12'], '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.31 '], 'metis': [], 'mpi': [], 'clp': [], 'coinutils': [], 'mpfr': [(4, 2, 2), '4.2.2'], 'mpc': [(1, 3, 1), '1.3.1']} Yade version : 2026.1.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 | 4.2.3 | | +---------------+-----------------------+---------------------+ | 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 | 9.8.0 | | +---------------+-----------------------+---------------------+ | mpc | 1.3.1 | 1.3.1 | +---------------+-----------------------+---------------------+ | mpfr | 4.2.2 | 4.2.2 | +---------------+-----------------------+---------------------+ | mpmath | 1.4.0 | | +---------------+-----------------------+---------------------+ | numpy | 2.3.5 | | +---------------+-----------------------+---------------------+ | openblas | | OpenBLAS 0.3.31 | +---------------+-----------------------+---------------------+ | pygraphviz | 1.14 | | +---------------+-----------------------+---------------------+ | python | 3.13.12 | 3.13.12 | +---------------+-----------------------+---------------------+ | 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 : 2026.1.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 | 4.2.3 | | | 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 | 9.8.0 | | | mpc | 1.3.1 | 1.3.1 | | mpfr | 4.2.2 | 4.2.2 | | mpmath | 1.4.0 | | | numpy | 2.3.5 | | | openblas | | OpenBLAS 0.3.31 | | pygraphviz | 1.14 | | | python | 3.13.12 | 3.13.12 | | 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, 12), '3.13.12'] and by C++ is [(3, 13, 12), '3.13.12'] 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) ... :191 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 32 bits: 500 digits: 150 :193 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :194 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :195 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :191 void yade::testArray() [with int N = 1]: sizeof RealHP<1> in bytes: 32 bits: 500 digits: 150 :193 void yade::testArray() [with int N = 1]: sizeof float in bytes: 4 bits: 24 digits: 6 :194 void yade::testArray() [with int N = 1]: sizeof double in bytes: 8 bits: 53 digits: 15 :195 void yade::testArray() [with int N = 1]: sizeof long double in bytes: 16 bits: 113 digits: 33 :191 void yade::testArray() [with int N = 2]: sizeof RealHP<2> in bytes: 32 bits: 998 digits: 300 :193 void yade::testArray() [with int N = 2]: sizeof float in bytes: 4 bits: 24 digits: 6 :194 void yade::testArray() [with int N = 2]: sizeof double in bytes: 8 bits: 53 digits: 15 :195 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) ... :171 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :171 void yade::testConstants() [with int N = 2]: ConstantsHP<2>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273599 :171 void yade::testConstants() [with int N = 3]: ConstantsHP<3>::PI = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854776 :171 void yade::testConstants() [with int N = 4]: ConstantsHP<4>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132379 :171 void yade::testConstants() [with int N = 8]: ConstantsHP<8>::PI = 3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882401327 :171 void yade::testConstants() [with int N = 10]: ConstantsHP<10>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420198938095257201065485863278865936153381827968230301952035301852968995773622599413891249721775283479131515574857242454150695950829533116861727855889075098381754637464939319255060400927701671139009848824012858361603563707660104710181942955596198946767837449448255379774726847104047534646208046684259069491293313677028989152104752162056966024058038150193511253382430035587640247496473263914199272604269922796782354781636009341721641219924586315030286182974555706749838505494588586926995690927210797509302955302 :171 void yade::testConstants() [with int N = 20]: ConstantsHP<20>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949129833673362440656643086021394946395224737190702179860943702770539217176293176752384674818467669405132000568127145263560827785771342757789609173637178721468440901224953430146549585371050792279689258923542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318595024459455346908302642522308253344685035261931188171010003137838752886587533208381420617177669147303598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420198938095257201065485863278865936153381827968230301952035301852968995773622599413891249721775283479131515574857242454150695950829533116861727855889075098381754637464939319255060400927701671139009848824012858361603563707660104710181942955596198946767837449448255379774726847104047534646208046684259069491293313677028989152104752162056966024058038150193511253382430035587640247496473263914199272604269922796782354781636009341721641219924586315030286182974555706749838505494588586926995690927210797509302955321165344987202755960236480665499119881834797753566369807426542527862551818417574672890977772793800081647060016145249192173217214772350141441973568548161361157352552133475741849468438523323907394143334547762416862518983569485562099219222184272550254256887671790494601653466804988627232791786085784383827967976681454100953883786360950680064225125205117392984896084128488626945604241965285022210661186306744278622039194945047123713786960956364371917287467764657573962413890865832645995813390478027590099465764078951269468398352595709825822620522489407726719478268482601476990902640136394437455305068203496252451749399651431429809190659250937221696461515709858387410597885959772975498930161753928468138268683868942774155991855925245953959431049972524680845987273644695848653836736222626099124608051243884390451244136549762780797715691435997700129616089441694868555848406353422072225828488648158456028506016842739452267467678895252138522549954666727823986456596116354886230577456498035593634568174324112515076069479451096596094025228879710893145669136867228748940560101503308617928680920874760917824938589009714909675985261365549781893129784821682998948722658804857564014270477555132379641451523746234364542858444795265867821051141354735739523113427166102135969536231442952484937187110145765403590279934403742007310578539062198387447808478489683321445713868751943506430218453191048481005370614680674919278191197939952061419663428754440643745123718192179998391015919561814675142691239748940907186494231961852 ok testConstantsPythonSide (yade.tests.testMath.SimpleTests.testConstantsPythonSide) ... :171 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :171 void yade::testConstants() [with int N = 1]: ConstantsHP<1>::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128308 :171 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:69 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 133.338s OK *** ALL TESTS PASSED *** LD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt: /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-mpfr150 --check /build/reproducible-path/yade-2026.1.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. Welcome to Yade 2026.1.0 Using python version: 3.13.12 (main, Feb 4 2026, 15:06:39) [GCC 15.2.0] ################################### running: checkLS_DEM_viscoelastic.py Skip checkLS_DEM_viscoelastic, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.001941 ___________________________________ ################################### Skipping checkMPI4PYcomm.py, because it is in skipScripts. ################################### running: checkPeriodicThermalConduction.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.377171 ___________________________________ ################################### 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.013819 ___________________________________ ################################### running: checkPotentialVTKRecorders.py checking file: /tmp/tmpcnj9kjo2/potentialVTKRecorders/ppcontactPoint.10.vtu checking file: /tmp/tmpcnj9kjo2/potentialVTKRecorders/ppId.10.vtu checking file: /tmp/tmpcnj9kjo2/potentialVTKRecorders/pp-pb.10.vtp checking file: /tmp/tmpcnj9kjo2/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.225432 ___________________________________ ################################### 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:56.241649 ___________________________________ ################################### Skipping checkJCFpm.py, because it is in skipScripts. ################################### running: checkFlipCell.py flipCell is working properly (tested on 1000 random flips, 246 of which needed more than one flip for orthogonality) Status: success, time spent on this check: 0:00:00.810689 ___________________________________ ################################### 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.002503 ___________________________________ ################################### running: checkTestDummy.py checkTest mechanism Status: success, time spent on this check: 0:00:00.001718 ___________________________________ ################################### running: checkColliderConstantness.py checkColliderConstantness for InsertionSortCollider Status: success, time spent on this check: 0:00:53.316265 ___________________________________ ################################### Skipping checkMPI.py, because it is in skipScripts. ################################### running: checkViscElPM2.py Status: success, time spent on this check: 0:00:02.132235 ___________________________________ ################################### running: checkTestTriax.py File ./checkTest.yade moved into /tmp/tmp38ojflf6/ directory File ./_Unloaded_380_3.spheres moved into /tmp/tmp38ojflf6/ directory File ./_Unloaded_380_3.xml moved into /tmp/tmp38ojflf6/ directory File ./WallStresses moved into /tmp/tmp38ojflf6/ directory Status: success, time spent on this check: 0:00:45.381634 ___________________________________ ################################### running: checkLiquidMigration.py This checkLiquidMigration.py cannot be executed because LIQMIGRATION is disabled Status: success, time spent on this check: 0:00:00.007166 ___________________________________ ################################### running: checkPolyhedra_shearForce.py Status: success, time spent on this check: 0:00:00.004626 ___________________________________ ################################### 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.373444 ___________________________________ ################################### 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.003021 ___________________________________ ################################### running: checkHertzExtended.py This checkHertzExtended.py cannot be executed because CGAL is disabled Status: success, time spent on this check: 0:00:00.002753 ___________________________________ ################################### 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.017831 ___________________________________ ################################### 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.002387 ___________________________________ ################################### running: checkKineticEnergy.py Status: success, time spent on this check: 0:09:02.941537 ___________________________________ ################################### 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:15.867955 ___________________________________ ################################### running: checkWirePM.py Status: success, time spent on this check: 0:13:40.331252 ___________________________________ ################################### Skipping checkMPYcomm.py, because it is in skipScripts. ################################### running: checkSetPerm.py Status: success, time spent on this check: 0:00:01.045447 ___________________________________ ################################### running: checkPotentialParticles.py Status: success, time spent on this check: 0:00:02.217652 ___________________________________ ################################### running: checkViscElBC.py Status: success, time spent on this check: 0:00:00.650709 ___________________________________ ################################### running: checkLubricationWithRoughness.py Status: success, time spent on this check: 0:02:51.173207 ___________________________________ ################################### running: checkAlpha.py CGAL not in features, skip Status: success, time spent on this check: 0:00:00.002435 ___________________________________ ###################################... ---------------------------------------------------------------------- Ran 3 tests in 0.292s OK 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.296869 ___________________________________ ################################### running: checkLubrication.py Status: success, time spent on this check: 0:02:21.885541 ___________________________________ ################################### running: checkLS_DEM.py Skip checkLSdem, LS-DEM feature not available Status: success, time spent on this check: 0:00:00.005730 ___________________________________ ################################### 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.544889 ___________________________________ ################################### running: checkCapillaryModels.py Status: success, time spent on this check: 0:00:00.289248 ___________________________________ ################################### running: checkViscElEng.py Precalculated en value 0.736356797441 Obtained en value 0.736356799196 Status: success, time spent on this check: 0:00:03.868894 ___________________________________ ################################### Skipping checkList.py, because it is in skipScripts. ################################### Skipping checkCapillaryEngineStandalone.py, because it is in skipScripts. ################################### running: checkSaveLoadClumps.py Kinetic energy OK 1.166601E-09 Kinetic energy OK 1.125215E-01 Kinetic energy OK 1.125442E-01 Kinetic energy OK 1.147815E-01 Status: success, time spent on this check: 0:12:40.666783 ___________________________________ ################################### running: checkColliderCorrectness.py checkColliderCorrectness for InsertionSortCollider Status: success, time spent on this check: 0:00:54.481002 ___________________________________ ################################### running: checkShapeVolume.py Status: success, time spent on this check: 0:00:00.008173 ___________________________________ ################################### running: checkBlockGen.py skip BlockGen check, PotentialBlocks not available Status: success, time spent on this check: 0:00:00.003491 ___________________________________ ################################### 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.004948 ___________________________________ ################################### Skipping colliderTorture.py, because it is in slowScripts. ################################### running: checkCoatingOfSegBodies.py Status: success, time spent on this check: 0:00:00.089125 ___________________________________ ################################### 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.003381 ___________________________________ ################################### running: checkViscElPM.py Status: success, time spent on this check: 0:00:00.532329 ___________________________________ ################################### running: checkThermalEngine.py This checkThermalEngine.py cannot be executed because ENABLE_THERMAL is disabled Status: success, time spent on this check: 0:00:00.005740 ___________________________________ ################################### running: checkRotAlgorithmNonSpherical.py Status: success, time spent on this check: 0:00:42.722111 ___________________________________ ################################### 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.059045 ___________________________________ ################################### running: checkWeight.py Precalculated weight 756.093387 Obtained weight 756.093387 Status: success, time spent on this check: 0:00:08.946048 ___________________________________ ################################### Skipping checkPolyhedraDrum.py, because it is in skipScripts. WARNING: some checks took longer than 30 seconds. Most time spend on a single check: 0:13:40.331252 *** ALL CHECKS PASSED *** Adding slavesdh_numpy3 Can't stat debian/yade: No such file or directory at /usr/bin/dh_numpy3 line 86. Can't stat debian/libyade: No such file or directory at /usr/bin/dh_numpy3 line 86. Can't stat debian/python3-yade: No such file or directory at /usr/bin/dh_numpy3 line 86. 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-2026.1.0/doc/sphinx && LD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: PYTHONPATH=. /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-double yadeSphinx.py html && LD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: PYTHONPATH=. /build/reproducible-path/yade-2026.1.0/debian/tmp/usr/bin/yade-double yadeSphinx.py latex && LD_LIBRARY_PATH=/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/gts:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade:/build/reproducible-path/yade-2026.1.0/debian/tmp/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt: PYTHONPATH=. /build/reproducible-path/yade-2026.1.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 `ekdcyu' Welcome to Yade 2026.1.0 Using python version: 3.13.12 (main, Feb 4 2026, 15:06:39) [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-2026.1.0/doc/sphinx/locales/en/LC_MESSAGES does not exist locale_dir /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/locales/en/LC_MESSAGES does not exist [autosummary] generating autosummary for: BayesianCalibration.rst, FEMxDEM.rst, FoamCoupling.rst, GPUacceleration.rst, HighPrecisionReal.rst, HydroForceEngine.rst, acousticemissions.rst, amazonEC2.rst, citing.rst, consulting.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: * ImportError: dynamic module does not define module export function (PyInit__polyhedra_utils) * AttributeError: module 'yade' has no attribute '_polyhedra_utils' WARNING: Failed to import yade.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. locale_dir /build/reproducible-path/yade-2026.1.0/doc/sphinx/locales/en/LC_MESSAGES does not exist locale_dir /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/locales/en/LC_MESSAGES does not exist [new config] 71 added, 0 changed, 0 removed reading sources... [ 1%] BayesianCalibration reading sources... [ 3%] FEMxDEM reading sources... [ 4%] FoamCoupling reading sources... [ 6%] GPUacceleration reading sources... [ 7%] HighPrecisionReal reading sources... [ 8%] HydroForceEngine reading sources... [ 10%] acousticemissions reading sources... [ 11%] amazonEC2 reading sources... [ 13%] citing reading sources... [ 14%] consulting reading sources... [ 15%] events reading sources... [ 17%] events/01_yade-hackathon reading sources... [ 18%] events/01_yade-workshop reading sources... [ 20%] events/02_yade-workshop reading sources... [ 21%] formulation reading sources... [ 23%] formulation-link reading sources... [ 24%] gitrepo reading sources... [ 25%] index-toctree reading sources... [ 27%] index-toctree-book reading sources... [ 28%] index-toctree-manuals reading sources... [ 30%] index-toctree-reference reading sources... [ 31%] index-toctree-theory reading sources... [ 32%] index-toctree_manuals reading sources... [ 34%] installation reading sources... [ 35%] introduction reading sources... [ 37%] modules reading sources... [ 38%] mpy reading sources... [ 39%] potentialparticles reading sources... [ 41%] 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... [ 42%] publications reading sources... [ 44%] references reading sources... [ 45%] tutorial reading sources... [ 46%] tutorial-advanced reading sources... [ 48%] tutorial-data-mining reading sources... [ 49%] tutorial-examples reading sources... [ 51%] tutorial-geo reading sources... [ 52%] 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... [ 54%] tutorial-introduction reading sources... [ 55%] tutorial-more-examples reading sources... [ 56%] tutorial-more-examples-fast reading sources... [ 58%] tutorial-short-course reading sources... [ 59%] tutorial-short-course-bouncing-sphere reading sources... [ 61%] tutorial-short-course-fluids reading sources... [ 62%] 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... [ 65%] tutorial-short-course-rotating-drum reading sources... [ 66%] tutorial-short-course-thermal1 reading sources... [ 68%] tutorial-short-course-thermal2 reading sources... [ 69%] user reading sources... [ 70%] yade.bf reading sources... [ 72%] yade.bodiesHandling reading sources... [ 73%] yade.export reading sources... [ 75%] yade.geom reading sources... [ 76%] yade.gridpfacet reading sources... [ 77%] yade.libVersions reading sources... [ 79%] yade.linterpolation reading sources... [ 80%] yade.log reading sources... [ 82%] yade.math reading sources... [ 83%] yade.minieigenHP reading sources... [ 85%] 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... [ 92%] 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-2026.1.0/doc/sphinx/BayesianCalibration.rst:110: ERROR: Inconsistent title style: skip from level 2 to 4. Sequential Monte Carlo `````````````````````` Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:145: ERROR: Inconsistent title style: skip from level 2 to 4. Importance sampling ::::::::::::::::::: Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:166: WARNING: Inline literal start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:189: ERROR: Inconsistent title style: skip from level 2 to 4. Ensemble predictions :::::::::::::::::::: Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:210: ERROR: Inconsistent title style: skip from level 2 to 4. Iterative Bayesian filter ````````````````````````` Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:242: WARNING: Inline literal start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:328: ERROR: Inconsistent title style: skip from level 2 to 4. Configure Bayesian calibration `````````````````````````````` Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:443: WARNING: Inline literal start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:279: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/Collision.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:312: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/platform_shells/desktop/yadeDesktop.sh [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:312: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/platform_shells/rcg/yadeRCG.sh [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:312: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/platform_shells/aws/yadeAWS.sh [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:473: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/collision_calibration.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:474: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/triax_calibration.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:479: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/Collision.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:479: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/collision_calibration.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:492: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/triax_YADE_DEM_model.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:492: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/triax_calibration.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:501: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/triax_calibration_load_and_run.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:322: WARNING: duplicate label of equation eq:face, other instance in FoamCoupling /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:324: ERROR: Duplicate ID: "equation-eq-face" used by and [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:327: WARNING: duplicate label of equation eq:vertex, other instance in FoamCoupling /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:329: ERROR: Duplicate ID: "equation-eq-vertex" used by and [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:332: WARNING: duplicate label of equation eq:facets:a, other instance in FoamCoupling /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:336: ERROR: Duplicate ID: "equation-eq-facets-a" used by and [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:334: WARNING: duplicate label of equation eq:facets:b, other instance in FoamCoupling /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:336: ERROR: Duplicate ID: "equation-eq-facets-b" used by and [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/HighPrecisionReal.rst:236: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/formulation.rst:516: WARNING: Title underline too short. SPIRAL Algorithm ([delValle2023]_) """"""""""""""""""""""""""" [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/index-toctree-manuals.rst:6: WARNING: toctree contains reference to nonexisting document 'fullPublications' [toc.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/index-toctree-reference.rst:5: WARNING: toctree contains reference to nonexisting document 'fullPublications' [toc.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/installation.rst:332: WARNING: Title underline too short. Compilation and usage ^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/prog.rst:2235: WARNING: Title underline too short. Adding a new python/C++ module ============================ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:731: WARNING: Duplicate explicit target name: "aboul2017". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:879: WARNING: Duplicate explicit target name: "larijani2025". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1027: WARNING: Duplicate explicit target name: "audry2023". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1045: WARNING: Duplicate explicit target name: "guo2025". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1115: WARNING: Duplicate explicit target name: "vanderhaven2024". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:731: WARNING: duplicate citation Aboul2017, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:879: WARNING: duplicate citation Larijani2025, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1027: WARNING: duplicate citation Audry2023, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1045: WARNING: duplicate citation Guo2025, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:135: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:137: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:169: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:23: WARNING: duplicate citation Chevremont2019, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:25: WARNING: duplicate citation Chevremont2020, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/tutorial-advanced.rst:48: WARNING: Title underline too short. Should be checked, but not always mandatory: ..................................... [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-hands-on.rst:484: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-more-examples.rst:1330: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-more-examples-fast.rst:1332: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/tutorial-short-course-bouncing-sphere.rst:72: WARNING: Title underline too short. Starting the Script ------ [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/tutorial-short-course-fluids.rst:145: WARNING: Title underline too short. Setting up the `FlowEngine` ^^^^^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/tutorial-short-course-intro.rst:4: WARNING: Title underline too short. Introduction to Bash and Python ============ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-short-course-intro.rst:98: WARNING: Title underline too short. Particles -------- [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-short-course-intro.rst:103: WARNING: Title underline too short. Singles ------ [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/user.rst:808: WARNING: Title underline too short. Initial (angular) velocity ^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/user.rst:1795: WARNING: Title overline too short. ************ Getting in touch with Yade community ************ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/user.rst:1800: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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 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 1023, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2026.1.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 1317, 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 1023, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2026.1.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 1023, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2026.1.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-2026.1.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.BodyContainer.clump:1: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/consulting.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2026.1.0/doc/sphinx/index-toctree-book.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2026.1.0/doc/sphinx/index-toctree_manuals.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-more-examples.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals'], selecting: index-toctree-manuals <- BayesianCalibration /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/publications.rst:23: WARNING: Citation [Abdallah2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:25: WARNING: Citation [Abdallah2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:27: WARNING: Citation [Abdi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:29: WARNING: Citation [Abdi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:731: WARNING: Citation [Aboul2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:33: WARNING: Citation [Aboul2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:35: WARNING: Citation [Albaba2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:37: WARNING: Citation [Ali2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:39: WARNING: Citation [AlTfaily2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:41: WARNING: Citation [Angelidakis2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:43: WARNING: Citation [Angelidakis2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:45: WARNING: Citation [Asadi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1027: WARNING: Citation [Audry2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:49: WARNING: Citation [Audry2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:51: WARNING: Citation [Bance2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:53: WARNING: Citation [Barbosa2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:55: WARNING: Citation [Barbosa2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:57: WARNING: Citation [Barbosa2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:59: WARNING: Citation [Barbosa2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:61: WARNING: Citation [Barros2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:63: WARNING: Citation [Basson2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:65: WARNING: Citation [Basson2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:67: WARNING: Citation [Basson2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:69: WARNING: Citation [Benniou2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:71: WARNING: Citation [Binelo2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:73: WARNING: Citation [Bonilla2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:77: WARNING: Citation [Boon2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:79: WARNING: Citation [Boon2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:85: WARNING: Citation [Boschi2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:89: WARNING: Citation [Bourrier2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:93: WARNING: Citation [Brzezinski2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:95: WARNING: Citation [Brzezinski2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:97: WARNING: Citation [Brzezinski2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:99: WARNING: Citation [Canbolat2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:105: WARNING: Citation [Caulk2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:109: WARNING: Citation [Chalak2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:111: WARNING: Citation [Chapelle2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:113: WARNING: Citation [Chareyre2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:115: WARNING: Citation [Chassagne2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:117: WARNING: Citation [Chassagne2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:119: WARNING: Citation [Chen2007] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:121: WARNING: Citation [Chen2011a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:123: WARNING: Citation [Chen2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:125: WARNING: Citation [Chen2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:23: WARNING: Citation [Chevremont2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:133: WARNING: Citation [Chodkiewicz2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:135: WARNING: Citation [Coulibaly2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:137: WARNING: Citation [Cuomo2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:139: WARNING: Citation [Dang2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:141: WARNING: Citation [Dang2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:143: WARNING: Citation [delValle2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:145: WARNING: Citation [DePue2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:147: WARNING: Citation [DePue2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:149: WARNING: Citation [DePue2020a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:151: WARNING: Citation [DePue2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:153: WARNING: Citation [DeSimone2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:155: WARNING: Citation [Deng2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:157: WARNING: Citation [Dincc2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:159: WARNING: Citation [Donze2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:161: WARNING: Citation [Donze2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:163: WARNING: Citation [Duriez2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:165: WARNING: Citation [Duriez2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:169: WARNING: Citation [Duriez2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:177: WARNING: Citation [Duriez2018b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:185: WARNING: Citation [Dyck2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:189: WARNING: Citation [Elias2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:191: WARNING: Citation [Epifancev2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:193: WARNING: Citation [Epifantsev2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:195: WARNING: Citation [Escobar2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:197: WARNING: Citation [Escobar2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:199: WARNING: Citation [Farahnak2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:201: WARNING: Citation [Farahnak2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:203: WARNING: Citation [Fathipour2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:205: WARNING: Citation [Faulconnier2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:207: WARNING: Citation [Favier2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:209: WARNING: Citation [Favier2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:211: WARNING: Citation [Feng2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:213: WARNING: Citation [Feng2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:215: WARNING: Citation [Firouzabadi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:217: WARNING: Citation [Fuchs2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:219: WARNING: Citation [Gao2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:221: WARNING: Citation [Gao2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:223: WARNING: Citation [Gao2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:225: WARNING: Citation [Giuliano2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:229: WARNING: Citation [Gladky2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:231: WARNING: Citation [Gougucs2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:233: WARNING: Citation [Grabowski2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:235: WARNING: Citation [Grabowski2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:237: WARNING: Citation [Grabowski2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:239: WARNING: Citation [Grujicic2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1045: WARNING: Citation [Guo2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:247: WARNING: Citation [Gusenbauer2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:249: WARNING: Citation [Gusenbauer2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:251: WARNING: Citation [Gusenbauer2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:253: WARNING: Citation [Hadda2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:255: WARNING: Citation [Hadda2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:257: WARNING: Citation [Harthong2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:259: WARNING: Citation [Harthong2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:261: WARNING: Citation [Hartmann2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:263: WARNING: Citation [Hartong2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:265: WARNING: Citation [Hasan2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:267: WARNING: Citation [Hassan15] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:271: WARNING: Citation [He2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:273: WARNING: Citation [Heider2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:275: WARNING: Citation [Hilton2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:277: WARNING: Citation [Horvath2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:279: WARNING: Citation [Hosseinkhani2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:283: WARNING: Citation [Hu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:285: WARNING: Citation [Huber2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:287: WARNING: Citation [Hung2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:289: WARNING: Citation [Ita2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:291: WARNING: Citation [Ivannikov2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:293: WARNING: Citation [Jasik2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:295: WARNING: Citation [Jerier2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:297: WARNING: Citation [Jerier2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:299: WARNING: Citation [Jerier2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:301: WARNING: Citation [Jiang2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:303: WARNING: Citation [Jiao2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:305: WARNING: Citation [Jiao2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:307: WARNING: Citation [Jiao2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:309: WARNING: Citation [Jiaxin2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:311: WARNING: Citation [Jin2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:313: WARNING: Citation [Jin2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:315: WARNING: Citation [Kalogeropoulos2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:317: WARNING: Citation [Kalogeropoulos2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:319: WARNING: Citation [Kaufmann2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:321: WARNING: Citation [Kozicki2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:325: WARNING: Citation [Kozicki2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:327: WARNING: Citation [Kozicki2006a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:329: WARNING: Citation [Kozicki2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:331: WARNING: Citation [Kozicki2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:333: WARNING: Citation [Kozicki2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:335: WARNING: Citation [Kozicki2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:337: WARNING: Citation [Kozicki2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:341: WARNING: Citation [Kozicki2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:343: WARNING: Citation [Krzaczek2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:345: WARNING: Citation [Krzaczek2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:347: WARNING: Citation [Krzaczek2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:349: WARNING: Citation [Krzaczek2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:351: WARNING: Citation [Krzaczek2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:355: WARNING: Citation [Lambert2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:357: WARNING: Citation [Lapcevic2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:879: WARNING: Citation [Larijani2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:361: WARNING: Citation [Li2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:363: WARNING: Citation [Li2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:365: WARNING: Citation [Li2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:367: WARNING: Citation [Li2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:369: WARNING: Citation [Li2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:371: WARNING: Citation [Li2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:373: WARNING: Citation [Liang2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:375: WARNING: Citation [Ling2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:377: WARNING: Citation [Liu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:379: WARNING: Citation [Liu2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:381: WARNING: Citation [Liu2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:383: WARNING: Citation [Liu2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:385: WARNING: Citation [Lombardo2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:387: WARNING: Citation [Lomine2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:389: WARNING: Citation [Mahmoodlu2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:391: WARNING: Citation [Marcato2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:393: WARNING: Citation [Mariani2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:395: WARNING: Citation [Marzougui2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:397: WARNING: Citation [Massoumi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:405: WARNING: Citation [Mede2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:407: WARNING: Citation [Mede2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:409: WARNING: Citation [MesaAlcantara2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:411: WARNING: Citation [Montella2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:413: WARNING: Citation [Montella2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:415: WARNING: Citation [Montella2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:417: WARNING: Citation [Morimoto2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:419: WARNING: Citation [Mostafa2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:421: WARNING: Citation [Munch2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:423: WARNING: Citation [Nguyen2021b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:425: WARNING: Citation [Nguyen2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:427: WARNING: Citation [Nicot2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:429: WARNING: Citation [Nicot2013a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:431: WARNING: Citation [Nicot2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:433: WARNING: Citation [Nicot2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:435: WARNING: Citation [Niedostatkiewicz2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:437: WARNING: Citation [Nitka2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:439: WARNING: Citation [Nitka2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:441: WARNING: Citation [Nitka2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:443: WARNING: Citation [Nitka2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:445: WARNING: Citation [Noel2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:447: WARNING: Citation [Noel2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:449: WARNING: Citation [Orosz2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:451: WARNING: Citation [Ostanin2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:453: WARNING: Citation [Pan2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:455: WARNING: Citation [Papachristos2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:457: WARNING: Citation [Papachristos2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:459: WARNING: Citation [Pekmezi2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:461: WARNING: Citation [Pekmezi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:463: WARNING: Citation [Pelech2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:465: WARNING: Citation [Pirnia2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:467: WARNING: Citation [Pirrone2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:469: WARNING: Citation [Pirrone2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:471: WARNING: Citation [Pol2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:473: WARNING: Citation [Pol2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:475: WARNING: Citation [Pol2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:477: WARNING: Citation [Pouragha2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:479: WARNING: Citation [Puckett2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:481: WARNING: Citation [Redaelli2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:483: WARNING: Citation [Reiner2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:485: WARNING: Citation [Reshetnyk2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:487: WARNING: Citation [Rioual2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:489: WARNING: Citation [Rojas2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:491: WARNING: Citation [SacMorane2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:493: WARNING: Citation [Salomon2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:495: WARNING: Citation [Saomoto2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:497: WARNING: Citation [Sarkis2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:499: WARNING: Citation [Sayeed2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:501: WARNING: Citation [Scholtes2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:507: WARNING: Citation [Scholtes2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:509: WARNING: Citation [Scholtes2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:513: WARNING: Citation [Scholtes2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:517: WARNING: Citation [Scholtes2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:519: WARNING: Citation [Senanayake2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:521: WARNING: Citation [Shafabakhsh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:523: WARNING: Citation [Shiu2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:525: WARNING: Citation [Shiu2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:527: WARNING: Citation [Sibille2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:529: WARNING: Citation [Sibille2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:531: WARNING: Citation [Singh2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:533: WARNING: Citation [Singh2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:535: WARNING: Citation [Skorov2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:537: WARNING: Citation [Smilauer2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:539: WARNING: Citation [Sobieski2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:541: WARNING: Citation [Soundaranathan2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:543: WARNING: Citation [Suchorzewski2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:545: WARNING: Citation [Suh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:547: WARNING: Citation [Suhr2016a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:549: WARNING: Citation [Suhr2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:551: WARNING: Citation [Suhr2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:553: WARNING: Citation [Suhr2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:555: WARNING: Citation [Suhr2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:557: WARNING: Citation [Suhr2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:559: WARNING: Citation [Suhr2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:561: WARNING: Citation [Suhr2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:563: WARNING: Citation [Sweijen2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:565: WARNING: Citation [Sweijen2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:567: WARNING: Citation [Sweijen2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:569: WARNING: Citation [Sweijen2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:571: WARNING: Citation [Sweijen2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:573: WARNING: Citation [Tamas2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:575: WARNING: Citation [Tedesco2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:577: WARNING: Citation [Tejada2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:583: WARNING: Citation [Tian2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:585: WARNING: Citation [Tian2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:587: WARNING: Citation [Tomporowski2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:589: WARNING: Citation [Tong2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:591: WARNING: Citation [Tordesillas2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:593: WARNING: Citation [Tran2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:595: WARNING: Citation [Tran2012c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:597: WARNING: Citation [Tran2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:599: WARNING: Citation [Tran2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:601: WARNING: Citation [Tran2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:603: WARNING: Citation [Vaddy2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:605: WARNING: Citation [Valera2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:607: WARNING: Citation [vanderHaven2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:609: WARNING: Citation [vanderHaven2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:611: WARNING: Citation [vanderLinden2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:613: WARNING: Citation [Varela2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:615: WARNING: Citation [Verma2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:617: WARNING: Citation [Volcy2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:619: WARNING: Citation [Wan2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:621: WARNING: Citation [Wan2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:623: WARNING: Citation [Wang2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:625: WARNING: Citation [Wang2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:627: WARNING: Citation [Wang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:629: WARNING: Citation [WangYu2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:631: WARNING: Citation [WangTao2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:633: WARNING: Citation [WangJiannan2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:635: WARNING: Citation [WangHailin2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:637: WARNING: Citation [Wang2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:639: WARNING: Citation [Wang2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:641: WARNING: Citation [Wang2025c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:643: WARNING: Citation [Wei2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:645: WARNING: Citation [Wei2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:647: WARNING: Citation [Widulinski2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:649: WARNING: Citation [Wu2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:651: WARNING: Citation [Wu2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:653: WARNING: Citation [Xiao2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:655: WARNING: Citation [Xiong2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:657: WARNING: Citation [Xu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:659: WARNING: Citation [Xuan2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:661: WARNING: Citation [Yang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:663: WARNING: Citation [Yang2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:665: WARNING: Citation [Yang2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:667: WARNING: Citation [Yang2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:669: WARNING: Citation [Yim2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:671: WARNING: Citation [Yim2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:673: WARNING: Citation [Yim2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:675: WARNING: Citation [Yousefpour2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:677: WARNING: Citation [Yuan2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:679: WARNING: Citation [Yuan2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:681: WARNING: Citation [Yuan2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:683: WARNING: Citation [Yuan2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:685: WARNING: Citation [Zang2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:687: WARNING: Citation [Zhang2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:689: WARNING: Citation [Zhang2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:691: WARNING: Citation [Zhang2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:693: WARNING: Citation [Zhang2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:695: WARNING: Citation [ZhangAoxi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:697: WARNING: Citation [ZhangShihao2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:699: WARNING: Citation [Zhao2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:701: WARNING: Citation [Zhao2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:703: WARNING: Citation [Zhao2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:705: WARNING: Citation [Zhao2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:707: WARNING: Citation [Zhao2021b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:709: WARNING: Citation [Zhao2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:711: WARNING: Citation [Zhao2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:713: WARNING: Citation [Zhao2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:715: WARNING: Citation [Zhao2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:717: WARNING: Citation [Zhi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:719: WARNING: Citation [Zhong2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:721: WARNING: Citation [Zhuo2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:725: WARNING: Citation [1stYadeWorkshop] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:727: WARNING: Citation [2ndYadeWorkshop] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:729: WARNING: Citation [Aboul2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:733: WARNING: Citation [Albaba2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:735: WARNING: Citation [Angelidakis2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:737: WARNING: Citation [Angelidakis2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:739: WARNING: Citation [Bhatpahri2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:741: WARNING: Citation [Bonilla2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:743: WARNING: Citation [Bourrier2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:745: WARNING: Citation [Catalano2011a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:747: WARNING: Citation [Catalano2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:749: WARNING: Citation [Catalano2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:751: WARNING: Citation [Catalano2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:753: WARNING: Citation [Catalano2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:755: WARNING: Citation [Caulk2019a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:757: WARNING: Citation [Caulk2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:759: WARNING: Citation [Caulk2019c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:761: WARNING: Citation [Chareyre2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:763: WARNING: Citation [Chareyre2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:765: WARNING: Citation [Chareyre2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:767: WARNING: Citation [Chareyre2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:769: WARNING: Citation [Chareyre2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:771: WARNING: Citation [Chareyre2012c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:773: WARNING: Citation [Chareyre2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:775: WARNING: Citation [Chen2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:777: WARNING: Citation [Chen2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:779: WARNING: Citation [Dang2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:781: WARNING: Citation [Dang2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:783: WARNING: Citation [Darve2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:785: WARNING: Citation [delValle2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:787: WARNING: Citation [Duriez2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:789: WARNING: Citation [Duriez2017e] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:791: WARNING: Citation [Duriez2017d] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:793: WARNING: Citation [Duriez2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:795: WARNING: Citation [Duriez2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:797: WARNING: Citation [Duriez2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:799: WARNING: Citation [Duriez2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:803: WARNING: Citation [Effeindzourou2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:807: WARNING: Citation [Elias2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:809: WARNING: Citation [Farahnak2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:811: WARNING: Citation [Favier2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:813: WARNING: Citation [Frey2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:815: WARNING: Citation [Gillibert2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:817: WARNING: Citation [Gladky2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:819: WARNING: Citation [Gladky2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:825: WARNING: Citation [Hadda2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:827: WARNING: Citation [Hadda2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:829: WARNING: Citation [Harthong2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:831: WARNING: Citation [Hasan2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:833: WARNING: Citation [Hicher2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:835: WARNING: Citation [Hicher2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:837: WARNING: Citation [Hilton2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:839: WARNING: Citation [Huang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:841: WARNING: Citation [Jahanshahinowkandeh2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:843: WARNING: Citation [Kajiyama2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:845: WARNING: Citation [Kalogeropoulos2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:847: WARNING: Citation [Kozicki2007c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:849: WARNING: Citation [Kozicki2007d] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:851: WARNING: Citation [Kozicki2007e] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:853: WARNING: Citation [Kozicki2007f] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:855: WARNING: Citation [Kozicki2006b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:857: WARNING: Citation [Kozicki2006c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:859: WARNING: Citation [Kozicki2005b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:861: WARNING: Citation [Kozicki2005c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:863: WARNING: Citation [Kozicki2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:865: WARNING: Citation [Kozicki2003a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:867: WARNING: Citation [Kozicki2003c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:869: WARNING: Citation [Kozicki2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:871: WARNING: Citation [Kozicki2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:873: WARNING: Citation [Kozicki2005a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:875: WARNING: Citation [Krzaczek2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:877: WARNING: Citation [Krzaczek2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:881: WARNING: Citation [Li2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:883: WARNING: Citation [Lomine2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:885: WARNING: Citation [Lomine2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:887: WARNING: Citation [Lomine2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:889: WARNING: Citation [Maurin2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:893: WARNING: Citation [Maurin2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:895: WARNING: Citation [Michallet2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:897: WARNING: Citation [Modenese2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:899: WARNING: Citation [Modenese2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:901: WARNING: Citation [Modenese2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:903: WARNING: Citation [Montella2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:905: WARNING: Citation [Nicot2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:907: WARNING: Citation [Nicot2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:909: WARNING: Citation [Nicot2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:911: WARNING: Citation [Nikooee2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:913: WARNING: Citation [Nikooee2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:915: WARNING: Citation [Nitka2014c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:917: WARNING: Citation [Nitka2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:919: WARNING: Citation [Nitka2014b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:921: WARNING: Citation [Nitka2015c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:923: WARNING: Citation [Pramay2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:925: WARNING: Citation [Romanova2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:927: WARNING: Citation [Sari2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:929: WARNING: Citation [Sayeed2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:931: WARNING: Citation [Scholtes2009e] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:933: WARNING: Citation [Scholtes2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:935: WARNING: Citation [Scholtes2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:937: WARNING: Citation [Scholtes2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:939: WARNING: Citation [Scholtes2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:941: WARNING: Citation [Scholtes2011c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:943: WARNING: Citation [Shiu2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:945: WARNING: Citation [Shoemaker2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:947: WARNING: Citation [Sibille2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:949: WARNING: Citation [Skarzynski2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:951: WARNING: Citation [Smilauer2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:953: WARNING: Citation [Smilauer2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:955: WARNING: Citation [Smilauer2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:957: WARNING: Citation [Stransky2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:959: WARNING: Citation [Stransky2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:961: WARNING: Citation [Stransky2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:963: WARNING: Citation [Stransky2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:965: WARNING: Citation [Stransky2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:967: WARNING: Citation [Stransky2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:969: WARNING: Citation [Stransky2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:971: WARNING: Citation [Stransky2013a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:973: WARNING: Citation [Stransky2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:975: WARNING: Citation [Stransky2014a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:977: WARNING: Citation [Stransky2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:979: WARNING: Citation [Stransky2014b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:981: WARNING: Citation [Stransky2014c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:983: WARNING: Citation [Stransky2013c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:985: WARNING: Citation [Suhr2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:987: WARNING: Citation [Sweijen2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:989: WARNING: Citation [Sweijen2017c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:991: WARNING: Citation [Tejada2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:993: WARNING: Citation [Tejada2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:995: WARNING: Citation [Tejchman2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:997: WARNING: Citation [Thoeni2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:999: WARNING: Citation [Thoeni2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1001: WARNING: Citation [Toraldo2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1003: WARNING: Citation [Tran2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1005: WARNING: Citation [Tran2012d] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1007: WARNING: Citation [Uhlmann2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1009: WARNING: Citation [Wagner2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1011: WARNING: Citation [Wan2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1013: WARNING: Citation [Yuan2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1015: WARNING: Citation [Yuan2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1017: WARNING: Citation [Zhang2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1019: WARNING: Citation [Zimbrod2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1023: WARNING: Citation [Abdallah2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1025: WARNING: Citation [Angelidakis2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1029: WARNING: Citation [Benniou2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1033: WARNING: Citation [Borrmann2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1035: WARNING: Citation [Boschi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1037: WARNING: Citation [Catalano2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1041: WARNING: Citation [Caulk2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1043: WARNING: Citation [Dedieu2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1047: WARNING: Citation [Charlas2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1049: WARNING: Citation [Chen2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1051: WARNING: Citation [Chen2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1053: WARNING: Citation [Cusmano2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1057: WARNING: Citation [Deng2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1059: WARNING: Citation [DePue2019c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1061: WARNING: Citation [Duriez2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1063: WARNING: Citation [Duverger2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1065: WARNING: Citation [Favier2009c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1067: WARNING: Citation [GaeblerMedack2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1069: WARNING: Citation [GentzAverhausVilbusch2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1071: WARNING: Citation [Gladky2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1073: WARNING: Citation [Grabowski2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1077: WARNING: Citation [Haustein2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1079: WARNING: Citation [Jakob2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1081: WARNING: Citation [Jerier2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1083: WARNING: Citation [Khosravani2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1085: WARNING: Citation [Klichowicz2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1087: WARNING: Citation [Kozicki2007b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1091: WARNING: Citation [Marzougui2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1095: WARNING: Citation [Medack2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1097: WARNING: Citation [Morales2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1099: WARNING: Citation [Pircher2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1103: WARNING: Citation [Smilauer2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1105: WARNING: Citation [Smilauer2010c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1107: WARNING: Citation [Stein2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1109: WARNING: Citation [Stransky2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1111: WARNING: Citation [Tran2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1113: WARNING: Citation [Torres2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1115: WARNING: Citation [VanDerHaven2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1119: WARNING: Citation [Maurin2018a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1121: WARNING: Citation [Maurin2018b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1123: WARNING: Citation [Maurin2018c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1125: WARNING: Citation [Chareyre2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1127: WARNING: Citation [Pirnia2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:11: WARNING: Citation [Bertrand2005] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:13: WARNING: Citation [Chan2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:19: WARNING: Citation [Chareyre2003] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:21: WARNING: Citation [Chareyre2002b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:27: WARNING: Citation [Villard2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:29: WARNING: Citation [Lu1998] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:35: WARNING: Citation [GarciaRojo2004] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:39: WARNING: Citation [DeghmReport2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:57: WARNING: Citation [Wang2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:77: WARNING: Citation [Kuhl2001] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:85: WARNING: Citation [Thornton2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:93: WARNING: Citation [Hentz2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:95: WARNING: Citation [Hentz2004b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:97: WARNING: Citation [Camborde2000a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:99: WARNING: Citation [Donze1999a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:101: WARNING: Citation [Magnier1998a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:103: WARNING: Citation [Donze1995a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:105: WARNING: Citation [Donze1994a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:107: WARNING: Citation [Hentz2005a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:109: WARNING: Citation [Donze2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:111: WARNING: Citation [Kettner2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:113: WARNING: Citation [Pion2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:115: WARNING: Citation [Calvetti1997] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:117: WARNING: Citation [Bagi2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:119: WARNING: Citation [Brilliantov1996] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:125: WARNING: Citation [Herminghaus2005] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:129: WARNING: Citation [Luding2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:133: WARNING: Citation [Antypov2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:137: WARNING: Citation [Potyondy2004] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:139: WARNING: Citation [Radjai2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:145: WARNING: Citation [Mueller2003] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:149: WARNING: Citation [Soulie2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:167: WARNING: Citation [Monaghan1992] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:169: WARNING: Citation [Morris1997] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:171: WARNING: Citation [Lucy1977] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:173: WARNING: Citation [Monaghan1985] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:175: WARNING: Citation [yade:doc] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:177: WARNING: Citation [yade:manual] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:179: WARNING: Citation [yade:background] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:181: WARNING: Citation [yade:reference] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:183: WARNING: Citation [Tonon2005] is not referenced. [ref.citation] done preparing documents... WARNING: unsupported theme option 'navigation_depth' given done copying assets... copying static files... Writing evaluated template result to /build/reproducible-path/yade-2026.1.0/doc/sphinx/_build/html/_static/documentation_options.js Writing evaluated template result to /build/reproducible-path/yade-2026.1.0/doc/sphinx/_build/html/_static/language_data.js Writing evaluated template result to /build/reproducible-path/yade-2026.1.0/doc/sphinx/_build/html/_static/basic.css Writing evaluated template result to /build/reproducible-path/yade-2026.1.0/doc/sphinx/_build/html/_static/classic.css Writing evaluated template result to /build/reproducible-path/yade-2026.1.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%] BayesianCalibration writing output... [ 3%] FEMxDEM writing output... [ 4%] FoamCoupling writing output... [ 6%] GPUacceleration writing output... [ 7%] HighPrecisionReal writing output... [ 8%] HydroForceEngine writing output... [ 10%] acousticemissions writing output... [ 11%] amazonEC2 writing output... [ 13%] citing writing output... [ 14%] consulting writing output... [ 15%] events writing output... [ 17%] events/01_yade-hackathon writing output... [ 18%] events/01_yade-workshop writing output... [ 20%] events/02_yade-workshop writing output... [ 21%] formulation writing output... [ 23%] formulation-link writing output... [ 24%] gitrepo writing output... [ 25%] index-toctree writing output... [ 27%] index-toctree-book writing output... [ 28%] index-toctree-manuals writing output... [ 30%] index-toctree-reference writing output... [ 31%] index-toctree-theory writing output... [ 32%] index-toctree_manuals writing output... [ 34%] installation writing output... [ 35%] introduction writing output... [ 37%] modules writing output... [ 38%] mpy writing output... [ 39%] potentialparticles writing output... [ 41%] prog writing output... [ 42%] publications writing output... [ 44%] references writing output... [ 45%] tutorial writing output... [ 46%] tutorial-advanced writing output... [ 48%] tutorial-data-mining writing output... [ 49%] tutorial-examples writing output... [ 51%] tutorial-geo writing output... [ 52%] tutorial-hands-on writing output... [ 54%] tutorial-introduction writing output... [ 55%] tutorial-more-examples writing output... [ 56%] tutorial-more-examples-fast writing output... [ 58%] tutorial-short-course writing output... [ 59%] tutorial-short-course-bouncing-sphere writing output... [ 61%] tutorial-short-course-fluids writing output... [ 62%] tutorial-short-course-installation writing output... [ 63%] tutorial-short-course-intro writing output... [ 65%] tutorial-short-course-rotating-drum writing output... [ 66%] tutorial-short-course-thermal1 writing output... [ 68%] tutorial-short-course-thermal2 writing output... [ 69%] user writing output... [ 70%] yade.bf writing output... [ 72%] yade.bodiesHandling writing output... [ 73%] yade.export writing output... [ 75%] yade.geom writing output... [ 76%] yade.gridpfacet writing output... [ 77%] yade.libVersions writing output... [ 79%] yade.linterpolation writing output... [ 80%] yade.log writing output... [ 82%] yade.math writing output... [ 83%] yade.minieigenHP writing output... [ 85%] 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... [ 92%] 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-2026.1.0/doc/sphinx/events/01_yade-hackathon.rst:15: WARNING: Could not obtain image size. :scale: option is ignored. /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/formulation.rst:755: WARNING: citation not found: AboulHosn2017 [ref.ref] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.0/doc/sphinx/docstring of yade.wrapper.LevelSet.getSurface:1: WARNING: citation not found: Duriez2025 [ref.ref] /build/reproducible-path/yade-2026.1.0/doc/sphinx/docstring of yade.wrapper.Law2_ScGeom6D_CohFrictPhys_CohesionMoment:9: WARNING: citation not found: Hassan2010 [ref.ref] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [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%] Bound highlighting module code... [ 4%] BoundDispatcher highlighting module code... [ 5%] Box 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... [ 9%] DeformableCohesiveElement highlighting module code... [ 10%] DeformableElement highlighting module code... [ 11%] EnergyTracker highlighting module code... [ 12%] Facet highlighting module code... [ 12%] FastMarchingMethod highlighting module code... [ 13%] FileGenerator highlighting module code... [ 14%] ForceContainer highlighting module code... [ 15%] GlBoundDispatcher highlighting module code... [ 15%] GlIGeomDispatcher highlighting module code... [ 16%] GlIPhysDispatcher highlighting module code... [ 17%] GlShapeDispatcher highlighting module code... [ 18%] GlStateDispatcher highlighting module code... [ 18%] GridConnection highlighting module code... [ 19%] GridNode highlighting module code... [ 20%] HP1 highlighting module code... [ 20%] HP2 highlighting module code... [ 21%] HydroForceEngine highlighting module code... [ 22%] IGeom highlighting module code... [ 23%] IGeomDispatcher highlighting module code... [ 23%] IPhys highlighting module code... [ 24%] IPhysDispatcher highlighting module code... [ 25%] Ig2_LevelSet_LevelSet_ScGeom highlighting module code... [ 26%] InsertionSortCollider highlighting module code... [ 26%] InteractionContainer highlighting module code... [ 27%] InternalForceDispatcher highlighting module code... [ 28%] Ip2_CohFrictMat_CohFrictMat_CohFrictPhys highlighting module code... [ 28%] Law2_SCG_KnKsPhys_KnKsLaw highlighting module code... [ 29%] Law2_ScGeom6D_CohFrictPhys_CohesionMoment highlighting module code... [ 30%] Law2_ScGeom6D_InelastCohFrictPhys_CohesionMoment highlighting module code... [ 31%] Law2_ScGeom_CpmPhys_Cpm highlighting module code... [ 31%] Law2_ScGeom_FrictPhys_CundallStrack highlighting module code... [ 32%] Law2_ScGeom_FrictViscoPhys_CundallStrackVisco highlighting module code... [ 33%] Law2_ScGeom_MindlinPhysCDM_HertzMindlinCDM highlighting module code... [ 34%] Law2_ScGeom_MindlinPhys_Mindlin highlighting module code... [ 34%] Law2_ScGeom_VirtualLubricationPhys highlighting module code... [ 35%] Law2_VolumeGeom_FrictPhys_Elastic highlighting module code... [ 36%] LawDispatcher highlighting module code... [ 36%] LevelSet highlighting module code... [ 37%] LinExponentialPotential highlighting module code... [ 38%] MatchMaker highlighting module code... [ 39%] Material highlighting module code... [ 39%] MaterialContainer highlighting module code... [ 40%] Matrix3 highlighting module code... [ 41%] Matrix3c highlighting module code... [ 42%] Matrix6 highlighting module code... [ 42%] Matrix6c highlighting module code... [ 43%] MatrixX highlighting module code... [ 44%] MatrixXc highlighting module code... [ 45%] MortarPhys highlighting module code... [ 45%] Omega highlighting module code... [ 46%] OpenGLRenderer highlighting module code... [ 47%] ParallelEngine highlighting module code... [ 47%] Predicate highlighting module code... [ 48%] PredicateDifference highlighting module code... [ 49%] PredicateIntersection highlighting module code... [ 50%] PredicateSymmetricDifference highlighting module code... [ 50%] PredicateUnion highlighting module code... [ 51%] Quaternion highlighting module code... [ 52%] Real highlighting module code... [ 53%] RealHPConfig highlighting module code... [ 53%] RegularGrid highlighting module code... [ 54%] RungeKuttaCashKarp54Integrator highlighting module code... [ 55%] ScGeom highlighting module code... [ 55%] SegmentedMatSprinkler highlighting module code... [ 56%] SegmentedStateUpdater highlighting module code... [ 57%] Serializable highlighting module code... [ 58%] Shape highlighting module code... [ 58%] Sphere highlighting module code... [ 59%] SpherePack highlighting module code... [ 60%] SpherePackIterator highlighting module code... [ 61%] State 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... [ 66%] Vector2i highlighting module code... [ 67%] Vector3 highlighting module code... [ 68%] Vector3c highlighting module code... [ 69%] Vector3i highlighting module code... [ 69%] Vector4 highlighting module code... [ 70%] Vector6 highlighting module code... [ 71%] Vector6c highlighting module code... [ 72%] Vector6i highlighting module code... [ 72%] VectorX highlighting module code... [ 73%] VectorXc highlighting module code... [ 74%] Wall highlighting module code... [ 74%] _thread highlighting module code... [ 75%] builtins highlighting module code... [ 76%] cycler highlighting module code... [ 77%] inAlignedBox highlighting module code... [ 77%] inCylinder highlighting module code... [ 78%] inEllipsoid highlighting module code... [ 79%] inGtsSurface highlighting module code... [ 80%] inHyperboloid highlighting module code... [ 80%] inParallelepiped highlighting module code... [ 81%] inSphere highlighting module code... [ 82%] notInNotch highlighting module code... [ 82%] yade._libVersions highlighting module code... [ 83%] yade._log highlighting module code... [ 84%] yade._math highlighting module code... [ 85%] yade._minieigenHP highlighting module code... [ 85%] yade._packObb highlighting module code... [ 86%] yade._packPredicates highlighting module code... [ 87%] yade._packSpheres highlighting module code... [ 88%] yade._utils highlighting module code... [ 88%] yade.bf highlighting module code... [ 89%] yade.bodiesHandling highlighting module code... [ 90%] yade.export highlighting module code... [ 91%] 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/SIS.png copying images... [ 2%] fig/linear-posterior-a.png copying images... [ 4%] fig/linear-obs-and-sim.png copying images... [ 5%] fig/IBF.png copying images... [ 6%] fig/linear-scatterplot.png copying images... [ 7%] fig/particleVsFactortime.png copying images... [ 9%] fig/schemeNumResolVANS.png copying images... [ 10%] fig/clusteredBonds2.png copying images... [ 11%] fig/AEmagnitudeexample2.png copying images... [ 12%] fig/weibullDists.png copying images... [ 14%] fig/strengthDists.png copying images... [ 15%] fig/launchinstance.png copying images... [ 16%] fig/ubunut.png copying images... [ 17%] fig/instancetype.png copying images... [ 19%] fig/connect.png copying images... [ 20%] fig/publicdns.png copying images... [ 21%] fig/gnuplot.png copying images... [ 22%] fig/sweep-and-prune.png copying images... [ 23%] fig/aperiodicpngmath0.png copying images... [ 25%] fig/aperiodicpngmath1.png copying images... [ 26%] fig/aperiodicpngmath2.png copying images... [ 27%] fig/aperiodicpngmath3.png copying images... [ 28%] fig/aperiodicpngmath4.png copying images... [ 30%] fig/spheres-contact-stiffness.png copying images... [ 31%] fig/spheres-dofs.png copying images... [ 32%] fig/sphere-sphere.png copying images... [ 33%] fig/shear-2d.png copying images... [ 35%] fig/cell-shear-aabb.png copying images... [ 36%] fig/cell-flip.png copying images... [ 37%] fig/periodicpngmath0.png copying images... [ 38%] fig/periodicpngmath1.png copying images... [ 40%] fig/periodicpngmath2.png copying images... [ 41%] fig/periodicpngmath3.png copying images... [ 42%] fig/periodicpngmath4.png copying images... [ 43%] fig/periodicpngmath5.png copying images... [ 44%] fig/qt-gui.png copying images... [ 46%] fig/body-classes.png copying images... [ 47%] fig/interaction-classes.png copying images... [ 48%] fig/yade-iter-loop.png copying images... [ 49%] fig/bound-functors.png copying images... [ 51%] fig/shape-functors.png copying images... [ 52%] fig/phys-functors.png copying images... [ 53%] fig/law-functors.png copying images... [ 54%] fig/dispatch-loop.png copying images... [ 56%] fig/subdomains.png copying images... [ 57%] fig/mpyschema0.svg copying images... [ 58%] fig/mpyschema1a.svg copying images... [ 59%] fig/mpyschema1b.svg copying images... [ 60%] fig/mpyschema2.svg copying images... [ 62%] fig/mpyschema3.svg copying images... [ 63%] fig/mpysendBodies.svg copying images... [ 64%] fig/mpyschema4.svg copying images... [ 65%] fig/mpyrecursuveBisection.svg copying images... [ 67%] fig/mpyddcmp.svg copying images... [ 68%] fig/mpybenchmarkDahu.png copying images... [ 69%] fig/potentialParticle.png copying images... [ 70%] fig/potentialBlockInner.png copying images... [ 72%] fig/potentialBlock.png copying images... [ 73%] fig/logging.png copying images... [ 74%] fig/batch-example.png copying images... [ 75%] fig/paraview-drum.png copying images... [ 77%] fig/hyperboloid.png copying images... [ 78%] fig/funnel.png copying images... [ 79%] fig/horse.png copying images... [ 80%] fig/predicate-difference.png copying images... [ 81%] fig/simple-scene-plot-1.png copying images... [ 83%] fig/simple-scene-plot-2.png copying images... [ 84%] fig/simple-scene-plot-3.png copying images... [ 85%] fig/simple-scene-plot-4.png copying images... [ 86%] fig/yade-multi-gnuplot-single.png copying images... [ 88%] fig/yade-multi-gnuplot-merged.png copying images... [ 89%] fig/yade-multi-summary.svg copying images... [ 90%] fig/paraview-open-files.png copying images... [ 91%] fig/paraview-rendering-apply.png copying images... [ 93%] fig/paraview-glyph-icon.png copying images... [ 94%] fig/micro-domains.png copying images... [ 95%] fig/localstrain.png copying images... [ 96%] fig/clump-breakage-splitting-clump.png copying images... [ 98%] 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, 830 warnings. The HTML pages are in _build/html. TCP python prompt on localhost:9000, auth cookie `edycus' Welcome to Yade 2026.1.0 Using python version: 3.13.12 (main, Feb 4 2026, 15:06:39) [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-2026.1.0/doc/sphinx/locales/en/LC_MESSAGES does not exist locale_dir /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/locales/en/LC_MESSAGES does not exist [autosummary] generating autosummary for: BayesianCalibration.rst, FEMxDEM.rst, FoamCoupling.rst, GPUacceleration.rst, HighPrecisionReal.rst, HydroForceEngine.rst, acousticemissions.rst, amazonEC2.rst, citing.rst, consulting.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-2026.1.0/doc/sphinx/locales/en/LC_MESSAGES does not exist locale_dir /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/locales/en/LC_MESSAGES does not exist [new config] 71 added, 0 changed, 0 removed reading sources... [ 1%] BayesianCalibration reading sources... [ 3%] FEMxDEM reading sources... [ 4%] FoamCoupling reading sources... [ 6%] GPUacceleration reading sources... [ 7%] HighPrecisionReal reading sources... [ 8%] HydroForceEngine reading sources... [ 10%] acousticemissions reading sources... [ 11%] amazonEC2 reading sources... [ 13%] citing reading sources... [ 14%] consulting reading sources... [ 15%] events reading sources... [ 17%] events/01_yade-hackathon reading sources... [ 18%] events/01_yade-workshop reading sources... [ 20%] events/02_yade-workshop reading sources... [ 21%] formulation reading sources... [ 23%] formulation-link reading sources... [ 24%] gitrepo reading sources... [ 25%] index-toctree reading sources... [ 27%] index-toctree-book reading sources... [ 28%] index-toctree-manuals reading sources... [ 30%] index-toctree-reference reading sources... [ 31%] index-toctree-theory reading sources... [ 32%] index-toctree_manuals reading sources... [ 34%] installation reading sources... [ 35%] introduction reading sources... [ 37%] modules reading sources... [ 38%] mpy reading sources... [ 39%] potentialparticles reading sources... [ 41%] 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... [ 42%] publications reading sources... [ 44%] references reading sources... [ 45%] tutorial reading sources... [ 46%] tutorial-advanced reading sources... [ 48%] tutorial-data-mining reading sources... [ 49%] tutorial-examples reading sources... [ 51%] tutorial-geo reading sources... [ 52%] 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... [ 54%] tutorial-introduction reading sources... [ 55%] tutorial-more-examples reading sources... [ 56%] tutorial-more-examples-fast reading sources... [ 58%] tutorial-short-course reading sources... [ 59%] tutorial-short-course-bouncing-sphere reading sources... [ 61%] tutorial-short-course-fluids reading sources... [ 62%] 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... [ 65%] tutorial-short-course-rotating-drum reading sources... [ 66%] tutorial-short-course-thermal1 reading sources... [ 68%] tutorial-short-course-thermal2 reading sources... [ 69%] user reading sources... [ 70%] yade.bf reading sources... [ 72%] yade.bodiesHandling reading sources... [ 73%] yade.export reading sources... [ 75%] yade.geom reading sources... [ 76%] yade.gridpfacet reading sources... [ 77%] yade.libVersions reading sources... [ 79%] yade.linterpolation reading sources... [ 80%] yade.log reading sources... [ 82%] yade.math reading sources... [ 83%] yade.minieigenHP reading sources... [ 85%] 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... [ 92%] 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-2026.1.0/doc/sphinx/BayesianCalibration.rst:110: ERROR: Inconsistent title style: skip from level 2 to 4. Sequential Monte Carlo `````````````````````` Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:145: ERROR: Inconsistent title style: skip from level 2 to 4. Importance sampling ::::::::::::::::::: Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:166: WARNING: Inline literal start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:189: ERROR: Inconsistent title style: skip from level 2 to 4. Ensemble predictions :::::::::::::::::::: Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:210: ERROR: Inconsistent title style: skip from level 2 to 4. Iterative Bayesian filter ````````````````````````` Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:242: WARNING: Inline literal start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:328: ERROR: Inconsistent title style: skip from level 2 to 4. Configure Bayesian calibration `````````````````````````````` Established title styles: # - = [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:443: WARNING: Inline literal start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:279: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/Collision.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:312: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/platform_shells/desktop/yadeDesktop.sh [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:312: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/platform_shells/rcg/yadeRCG.sh [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:312: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/platform_shells/aws/yadeAWS.sh [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:473: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/collision_calibration.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:474: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/triax_calibration.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:479: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/Collision.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:479: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/collision_calibration.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:492: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/triax_YADE_DEM_model.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:492: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/triax_calibration.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst:501: WARNING: download file not readable: /build/reproducible-path/yade-2026.1.0/examples/Bayesian_calibration/triax_calibration_load_and_run.py [download.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:322: WARNING: duplicate label of equation eq:face, other instance in FoamCoupling /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:324: ERROR: Duplicate ID: "equation-eq-face" used by and [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:327: WARNING: duplicate label of equation eq:vertex, other instance in FoamCoupling /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:329: ERROR: Duplicate ID: "equation-eq-vertex" used by and [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:332: WARNING: duplicate label of equation eq:facets:a, other instance in FoamCoupling /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:336: ERROR: Duplicate ID: "equation-eq-facets-a" used by and [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:334: WARNING: duplicate label of equation eq:facets:b, other instance in FoamCoupling /build/reproducible-path/yade-2026.1.0/doc/sphinx/FoamCoupling.rst:336: ERROR: Duplicate ID: "equation-eq-facets-b" used by and [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/HighPrecisionReal.rst:236: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/formulation.rst:516: WARNING: Title underline too short. SPIRAL Algorithm ([delValle2023]_) """"""""""""""""""""""""""" [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/index-toctree-manuals.rst:6: WARNING: toctree contains reference to nonexisting document 'fullPublications' [toc.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/index-toctree-reference.rst:5: WARNING: toctree contains reference to nonexisting document 'fullPublications' [toc.not_readable] /build/reproducible-path/yade-2026.1.0/doc/sphinx/installation.rst:332: WARNING: Title underline too short. Compilation and usage ^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/prog.rst:2235: WARNING: Title underline too short. Adding a new python/C++ module ============================ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:731: WARNING: Duplicate explicit target name: "aboul2017". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:879: WARNING: Duplicate explicit target name: "larijani2025". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1027: WARNING: Duplicate explicit target name: "audry2023". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1045: WARNING: Duplicate explicit target name: "guo2025". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1115: WARNING: Duplicate explicit target name: "vanderhaven2024". [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:731: WARNING: duplicate citation Aboul2017, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:879: WARNING: duplicate citation Larijani2025, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1027: WARNING: duplicate citation Audry2023, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1045: WARNING: duplicate citation Guo2025, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:9: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:135: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:135: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:137: WARNING: Inline strong start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:137: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:169: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:23: WARNING: duplicate citation Chevremont2019, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:25: WARNING: duplicate citation Chevremont2020, other instance in /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst [ref.citation] /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/tutorial-advanced.rst:48: WARNING: Title underline too short. Should be checked, but not always mandatory: ..................................... [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-hands-on.rst:484: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-more-examples.rst:1330: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-more-examples-fast.rst:1332: WARNING: Title underline too short. ViscoelasticBoundaryCondition ^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/tutorial-short-course-bouncing-sphere.rst:72: WARNING: Title underline too short. Starting the Script ------ [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/tutorial-short-course-fluids.rst:145: WARNING: Title underline too short. Setting up the `FlowEngine` ^^^^^^^^^^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/tutorial-short-course-intro.rst:4: WARNING: Title underline too short. Introduction to Bash and Python ============ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-short-course-intro.rst:98: WARNING: Title underline too short. Particles -------- [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-short-course-intro.rst:103: WARNING: Title underline too short. Singles ------ [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/user.rst:808: WARNING: Title underline too short. Initial (angular) velocity ^^^^^^^^^^^^^^^^ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/user.rst:1795: WARNING: Title overline too short. ************ Getting in touch with Yade community ************ [docutils] /build/reproducible-path/yade-2026.1.0/doc/sphinx/user.rst:1800: WARNING: Explicit markup ends without a blank line; unexpected unindent. [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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 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 1023, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2026.1.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 1317, 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 1023, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2026.1.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 1023, in exec_module\n', ' File "", line 488, in _call_with_frames_removed\n', ' File "/build/reproducible-path/yade-2026.1.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-2026.1.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.BodyContainer.clump:1: WARNING: Inline emphasis start-string without end-string. [docutils] /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/consulting.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2026.1.0/doc/sphinx/index-toctree-book.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2026.1.0/doc/sphinx/index-toctree_manuals.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2026.1.0/doc/sphinx/tutorial-more-examples.rst: WARNING: document isn't included in any toctree [toc.not_included] /build/reproducible-path/yade-2026.1.0/doc/sphinx/BayesianCalibration.rst: document is referenced in multiple toctrees: ['index-toctree', 'index-toctree-manuals'], selecting: index-toctree-manuals <- BayesianCalibration /build/reproducible-path/yade-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.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-2026.1.0/doc/sphinx/publications.rst:23: WARNING: Citation [Abdallah2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:25: WARNING: Citation [Abdallah2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:27: WARNING: Citation [Abdi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:29: WARNING: Citation [Abdi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:731: WARNING: Citation [Aboul2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:33: WARNING: Citation [Aboul2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:35: WARNING: Citation [Albaba2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:37: WARNING: Citation [Ali2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:39: WARNING: Citation [AlTfaily2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:41: WARNING: Citation [Angelidakis2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:43: WARNING: Citation [Angelidakis2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:45: WARNING: Citation [Asadi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1027: WARNING: Citation [Audry2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:49: WARNING: Citation [Audry2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:51: WARNING: Citation [Bance2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:53: WARNING: Citation [Barbosa2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:55: WARNING: Citation [Barbosa2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:57: WARNING: Citation [Barbosa2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:59: WARNING: Citation [Barbosa2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:61: WARNING: Citation [Barros2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:63: WARNING: Citation [Basson2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:65: WARNING: Citation [Basson2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:67: WARNING: Citation [Basson2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:69: WARNING: Citation [Benniou2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:71: WARNING: Citation [Binelo2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:73: WARNING: Citation [Bonilla2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:77: WARNING: Citation [Boon2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:79: WARNING: Citation [Boon2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:85: WARNING: Citation [Boschi2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:89: WARNING: Citation [Bourrier2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:93: WARNING: Citation [Brzezinski2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:95: WARNING: Citation [Brzezinski2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:97: WARNING: Citation [Brzezinski2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:99: WARNING: Citation [Canbolat2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:105: WARNING: Citation [Caulk2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:109: WARNING: Citation [Chalak2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:111: WARNING: Citation [Chapelle2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:113: WARNING: Citation [Chareyre2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:115: WARNING: Citation [Chassagne2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:117: WARNING: Citation [Chassagne2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:119: WARNING: Citation [Chen2007] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:121: WARNING: Citation [Chen2011a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:123: WARNING: Citation [Chen2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:125: WARNING: Citation [Chen2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:23: WARNING: Citation [Chevremont2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:133: WARNING: Citation [Chodkiewicz2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:135: WARNING: Citation [Coulibaly2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:137: WARNING: Citation [Cuomo2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:139: WARNING: Citation [Dang2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:141: WARNING: Citation [Dang2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:143: WARNING: Citation [delValle2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:145: WARNING: Citation [DePue2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:147: WARNING: Citation [DePue2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:149: WARNING: Citation [DePue2020a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:151: WARNING: Citation [DePue2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:153: WARNING: Citation [DeSimone2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:155: WARNING: Citation [Deng2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:157: WARNING: Citation [Dincc2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:159: WARNING: Citation [Donze2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:161: WARNING: Citation [Donze2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:163: WARNING: Citation [Duriez2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:165: WARNING: Citation [Duriez2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:169: WARNING: Citation [Duriez2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:177: WARNING: Citation [Duriez2018b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:185: WARNING: Citation [Dyck2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:189: WARNING: Citation [Elias2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:191: WARNING: Citation [Epifancev2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:193: WARNING: Citation [Epifantsev2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:195: WARNING: Citation [Escobar2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:197: WARNING: Citation [Escobar2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:199: WARNING: Citation [Farahnak2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:201: WARNING: Citation [Farahnak2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:203: WARNING: Citation [Fathipour2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:205: WARNING: Citation [Faulconnier2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:207: WARNING: Citation [Favier2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:209: WARNING: Citation [Favier2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:211: WARNING: Citation [Feng2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:213: WARNING: Citation [Feng2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:215: WARNING: Citation [Firouzabadi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:217: WARNING: Citation [Fuchs2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:219: WARNING: Citation [Gao2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:221: WARNING: Citation [Gao2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:223: WARNING: Citation [Gao2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:225: WARNING: Citation [Giuliano2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:229: WARNING: Citation [Gladky2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:231: WARNING: Citation [Gougucs2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:233: WARNING: Citation [Grabowski2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:235: WARNING: Citation [Grabowski2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:237: WARNING: Citation [Grabowski2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:239: WARNING: Citation [Grujicic2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1045: WARNING: Citation [Guo2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:247: WARNING: Citation [Gusenbauer2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:249: WARNING: Citation [Gusenbauer2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:251: WARNING: Citation [Gusenbauer2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:253: WARNING: Citation [Hadda2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:255: WARNING: Citation [Hadda2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:257: WARNING: Citation [Harthong2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:259: WARNING: Citation [Harthong2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:261: WARNING: Citation [Hartmann2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:263: WARNING: Citation [Hartong2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:265: WARNING: Citation [Hasan2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:267: WARNING: Citation [Hassan15] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:271: WARNING: Citation [He2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:273: WARNING: Citation [Heider2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:275: WARNING: Citation [Hilton2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:277: WARNING: Citation [Horvath2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:279: WARNING: Citation [Hosseinkhani2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:283: WARNING: Citation [Hu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:285: WARNING: Citation [Huber2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:287: WARNING: Citation [Hung2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:289: WARNING: Citation [Ita2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:291: WARNING: Citation [Ivannikov2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:293: WARNING: Citation [Jasik2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:295: WARNING: Citation [Jerier2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:297: WARNING: Citation [Jerier2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:299: WARNING: Citation [Jerier2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:301: WARNING: Citation [Jiang2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:303: WARNING: Citation [Jiao2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:305: WARNING: Citation [Jiao2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:307: WARNING: Citation [Jiao2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:309: WARNING: Citation [Jiaxin2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:311: WARNING: Citation [Jin2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:313: WARNING: Citation [Jin2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:315: WARNING: Citation [Kalogeropoulos2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:317: WARNING: Citation [Kalogeropoulos2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:319: WARNING: Citation [Kaufmann2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:321: WARNING: Citation [Kozicki2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:325: WARNING: Citation [Kozicki2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:327: WARNING: Citation [Kozicki2006a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:329: WARNING: Citation [Kozicki2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:331: WARNING: Citation [Kozicki2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:333: WARNING: Citation [Kozicki2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:335: WARNING: Citation [Kozicki2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:337: WARNING: Citation [Kozicki2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:341: WARNING: Citation [Kozicki2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:343: WARNING: Citation [Krzaczek2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:345: WARNING: Citation [Krzaczek2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:347: WARNING: Citation [Krzaczek2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:349: WARNING: Citation [Krzaczek2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:351: WARNING: Citation [Krzaczek2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:355: WARNING: Citation [Lambert2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:357: WARNING: Citation [Lapcevic2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:879: WARNING: Citation [Larijani2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:361: WARNING: Citation [Li2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:363: WARNING: Citation [Li2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:365: WARNING: Citation [Li2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:367: WARNING: Citation [Li2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:369: WARNING: Citation [Li2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:371: WARNING: Citation [Li2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:373: WARNING: Citation [Liang2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:375: WARNING: Citation [Ling2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:377: WARNING: Citation [Liu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:379: WARNING: Citation [Liu2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:381: WARNING: Citation [Liu2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:383: WARNING: Citation [Liu2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:385: WARNING: Citation [Lombardo2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:387: WARNING: Citation [Lomine2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:389: WARNING: Citation [Mahmoodlu2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:391: WARNING: Citation [Marcato2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:393: WARNING: Citation [Mariani2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:395: WARNING: Citation [Marzougui2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:397: WARNING: Citation [Massoumi2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:405: WARNING: Citation [Mede2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:407: WARNING: Citation [Mede2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:409: WARNING: Citation [MesaAlcantara2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:411: WARNING: Citation [Montella2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:413: WARNING: Citation [Montella2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:415: WARNING: Citation [Montella2020b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:417: WARNING: Citation [Morimoto2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:419: WARNING: Citation [Mostafa2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:421: WARNING: Citation [Munch2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:423: WARNING: Citation [Nguyen2021b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:425: WARNING: Citation [Nguyen2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:427: WARNING: Citation [Nicot2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:429: WARNING: Citation [Nicot2013a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:431: WARNING: Citation [Nicot2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:433: WARNING: Citation [Nicot2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:435: WARNING: Citation [Niedostatkiewicz2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:437: WARNING: Citation [Nitka2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:439: WARNING: Citation [Nitka2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:441: WARNING: Citation [Nitka2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:443: WARNING: Citation [Nitka2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:445: WARNING: Citation [Noel2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:447: WARNING: Citation [Noel2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:449: WARNING: Citation [Orosz2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:451: WARNING: Citation [Ostanin2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:453: WARNING: Citation [Pan2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:455: WARNING: Citation [Papachristos2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:457: WARNING: Citation [Papachristos2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:459: WARNING: Citation [Pekmezi2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:461: WARNING: Citation [Pekmezi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:463: WARNING: Citation [Pelech2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:465: WARNING: Citation [Pirnia2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:467: WARNING: Citation [Pirrone2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:469: WARNING: Citation [Pirrone2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:471: WARNING: Citation [Pol2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:473: WARNING: Citation [Pol2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:475: WARNING: Citation [Pol2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:477: WARNING: Citation [Pouragha2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:479: WARNING: Citation [Puckett2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:481: WARNING: Citation [Redaelli2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:483: WARNING: Citation [Reiner2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:485: WARNING: Citation [Reshetnyk2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:487: WARNING: Citation [Rioual2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:489: WARNING: Citation [Rojas2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:491: WARNING: Citation [SacMorane2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:493: WARNING: Citation [Salomon2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:495: WARNING: Citation [Saomoto2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:497: WARNING: Citation [Sarkis2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:499: WARNING: Citation [Sayeed2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:501: WARNING: Citation [Scholtes2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:507: WARNING: Citation [Scholtes2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:509: WARNING: Citation [Scholtes2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:513: WARNING: Citation [Scholtes2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:517: WARNING: Citation [Scholtes2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:519: WARNING: Citation [Senanayake2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:521: WARNING: Citation [Shafabakhsh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:523: WARNING: Citation [Shiu2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:525: WARNING: Citation [Shiu2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:527: WARNING: Citation [Sibille2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:529: WARNING: Citation [Sibille2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:531: WARNING: Citation [Singh2024a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:533: WARNING: Citation [Singh2024b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:535: WARNING: Citation [Skorov2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:537: WARNING: Citation [Smilauer2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:539: WARNING: Citation [Sobieski2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:541: WARNING: Citation [Soundaranathan2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:543: WARNING: Citation [Suchorzewski2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:545: WARNING: Citation [Suh2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:547: WARNING: Citation [Suhr2016a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:549: WARNING: Citation [Suhr2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:551: WARNING: Citation [Suhr2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:553: WARNING: Citation [Suhr2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:555: WARNING: Citation [Suhr2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:557: WARNING: Citation [Suhr2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:559: WARNING: Citation [Suhr2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:561: WARNING: Citation [Suhr2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:563: WARNING: Citation [Sweijen2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:565: WARNING: Citation [Sweijen2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:567: WARNING: Citation [Sweijen2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:569: WARNING: Citation [Sweijen2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:571: WARNING: Citation [Sweijen2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:573: WARNING: Citation [Tamas2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:575: WARNING: Citation [Tedesco2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:577: WARNING: Citation [Tejada2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:583: WARNING: Citation [Tian2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:585: WARNING: Citation [Tian2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:587: WARNING: Citation [Tomporowski2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:589: WARNING: Citation [Tong2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:591: WARNING: Citation [Tordesillas2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:593: WARNING: Citation [Tran2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:595: WARNING: Citation [Tran2012c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:597: WARNING: Citation [Tran2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:599: WARNING: Citation [Tran2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:601: WARNING: Citation [Tran2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:603: WARNING: Citation [Vaddy2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:605: WARNING: Citation [Valera2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:607: WARNING: Citation [vanderHaven2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:609: WARNING: Citation [vanderHaven2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:611: WARNING: Citation [vanderLinden2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:613: WARNING: Citation [Varela2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:615: WARNING: Citation [Verma2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:617: WARNING: Citation [Volcy2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:619: WARNING: Citation [Wan2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:621: WARNING: Citation [Wan2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:623: WARNING: Citation [Wang2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:625: WARNING: Citation [Wang2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:627: WARNING: Citation [Wang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:629: WARNING: Citation [WangYu2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:631: WARNING: Citation [WangTao2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:633: WARNING: Citation [WangJiannan2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:635: WARNING: Citation [WangHailin2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:637: WARNING: Citation [Wang2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:639: WARNING: Citation [Wang2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:641: WARNING: Citation [Wang2025c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:643: WARNING: Citation [Wei2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:645: WARNING: Citation [Wei2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:647: WARNING: Citation [Widulinski2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:649: WARNING: Citation [Wu2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:651: WARNING: Citation [Wu2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:653: WARNING: Citation [Xiao2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:655: WARNING: Citation [Xiong2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:657: WARNING: Citation [Xu2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:659: WARNING: Citation [Xuan2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:661: WARNING: Citation [Yang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:663: WARNING: Citation [Yang2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:665: WARNING: Citation [Yang2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:667: WARNING: Citation [Yang2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:669: WARNING: Citation [Yim2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:671: WARNING: Citation [Yim2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:673: WARNING: Citation [Yim2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:675: WARNING: Citation [Yousefpour2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:677: WARNING: Citation [Yuan2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:679: WARNING: Citation [Yuan2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:681: WARNING: Citation [Yuan2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:683: WARNING: Citation [Yuan2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:685: WARNING: Citation [Zang2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:687: WARNING: Citation [Zhang2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:689: WARNING: Citation [Zhang2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:691: WARNING: Citation [Zhang2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:693: WARNING: Citation [Zhang2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:695: WARNING: Citation [ZhangAoxi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:697: WARNING: Citation [ZhangShihao2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:699: WARNING: Citation [Zhao2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:701: WARNING: Citation [Zhao2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:703: WARNING: Citation [Zhao2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:705: WARNING: Citation [Zhao2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:707: WARNING: Citation [Zhao2021b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:709: WARNING: Citation [Zhao2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:711: WARNING: Citation [Zhao2023a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:713: WARNING: Citation [Zhao2023b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:715: WARNING: Citation [Zhao2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:717: WARNING: Citation [Zhi2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:719: WARNING: Citation [Zhong2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:721: WARNING: Citation [Zhuo2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:725: WARNING: Citation [1stYadeWorkshop] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:727: WARNING: Citation [2ndYadeWorkshop] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:729: WARNING: Citation [Aboul2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:733: WARNING: Citation [Albaba2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:735: WARNING: Citation [Angelidakis2025a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:737: WARNING: Citation [Angelidakis2025b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:739: WARNING: Citation [Bhatpahri2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:741: WARNING: Citation [Bonilla2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:743: WARNING: Citation [Bourrier2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:745: WARNING: Citation [Catalano2011a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:747: WARNING: Citation [Catalano2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:749: WARNING: Citation [Catalano2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:751: WARNING: Citation [Catalano2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:753: WARNING: Citation [Catalano2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:755: WARNING: Citation [Caulk2019a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:757: WARNING: Citation [Caulk2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:759: WARNING: Citation [Caulk2019c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:761: WARNING: Citation [Chareyre2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:763: WARNING: Citation [Chareyre2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:765: WARNING: Citation [Chareyre2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:767: WARNING: Citation [Chareyre2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:769: WARNING: Citation [Chareyre2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:771: WARNING: Citation [Chareyre2012c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:773: WARNING: Citation [Chareyre2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:775: WARNING: Citation [Chen2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:777: WARNING: Citation [Chen2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:779: WARNING: Citation [Dang2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:781: WARNING: Citation [Dang2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:783: WARNING: Citation [Darve2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:785: WARNING: Citation [delValle2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:787: WARNING: Citation [Duriez2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:789: WARNING: Citation [Duriez2017e] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:791: WARNING: Citation [Duriez2017d] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:793: WARNING: Citation [Duriez2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:795: WARNING: Citation [Duriez2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:797: WARNING: Citation [Duriez2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:799: WARNING: Citation [Duriez2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:803: WARNING: Citation [Effeindzourou2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:807: WARNING: Citation [Elias2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:809: WARNING: Citation [Farahnak2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:811: WARNING: Citation [Favier2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:813: WARNING: Citation [Frey2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:815: WARNING: Citation [Gillibert2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:817: WARNING: Citation [Gladky2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:819: WARNING: Citation [Gladky2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:825: WARNING: Citation [Hadda2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:827: WARNING: Citation [Hadda2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:829: WARNING: Citation [Harthong2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:831: WARNING: Citation [Hasan2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:833: WARNING: Citation [Hicher2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:835: WARNING: Citation [Hicher2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:837: WARNING: Citation [Hilton2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:839: WARNING: Citation [Huang2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:841: WARNING: Citation [Jahanshahinowkandeh2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:843: WARNING: Citation [Kajiyama2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:845: WARNING: Citation [Kalogeropoulos2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:847: WARNING: Citation [Kozicki2007c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:849: WARNING: Citation [Kozicki2007d] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:851: WARNING: Citation [Kozicki2007e] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:853: WARNING: Citation [Kozicki2007f] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:855: WARNING: Citation [Kozicki2006b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:857: WARNING: Citation [Kozicki2006c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:859: WARNING: Citation [Kozicki2005b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:861: WARNING: Citation [Kozicki2005c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:863: WARNING: Citation [Kozicki2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:865: WARNING: Citation [Kozicki2003a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:867: WARNING: Citation [Kozicki2003c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:869: WARNING: Citation [Kozicki2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:871: WARNING: Citation [Kozicki2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:873: WARNING: Citation [Kozicki2005a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:875: WARNING: Citation [Krzaczek2022a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:877: WARNING: Citation [Krzaczek2022b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:881: WARNING: Citation [Li2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:883: WARNING: Citation [Lomine2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:885: WARNING: Citation [Lomine2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:887: WARNING: Citation [Lomine2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:889: WARNING: Citation [Maurin2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:893: WARNING: Citation [Maurin2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:895: WARNING: Citation [Michallet2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:897: WARNING: Citation [Modenese2012] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:899: WARNING: Citation [Modenese2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:901: WARNING: Citation [Modenese2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:903: WARNING: Citation [Montella2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:905: WARNING: Citation [Nicot2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:907: WARNING: Citation [Nicot2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:909: WARNING: Citation [Nicot2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:911: WARNING: Citation [Nikooee2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:913: WARNING: Citation [Nikooee2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:915: WARNING: Citation [Nitka2014c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:917: WARNING: Citation [Nitka2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:919: WARNING: Citation [Nitka2014b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:921: WARNING: Citation [Nitka2015c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:923: WARNING: Citation [Pramay2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:925: WARNING: Citation [Romanova2020] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:927: WARNING: Citation [Sari2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:929: WARNING: Citation [Sayeed2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:931: WARNING: Citation [Scholtes2009e] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:933: WARNING: Citation [Scholtes2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:935: WARNING: Citation [Scholtes2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:937: WARNING: Citation [Scholtes2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:939: WARNING: Citation [Scholtes2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:941: WARNING: Citation [Scholtes2011c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:943: WARNING: Citation [Shiu2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:945: WARNING: Citation [Shoemaker2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:947: WARNING: Citation [Sibille2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:949: WARNING: Citation [Skarzynski2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:951: WARNING: Citation [Smilauer2007a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:953: WARNING: Citation [Smilauer2008] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:955: WARNING: Citation [Smilauer2010a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:957: WARNING: Citation [Stransky2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:959: WARNING: Citation [Stransky2015a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:961: WARNING: Citation [Stransky2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:963: WARNING: Citation [Stransky2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:965: WARNING: Citation [Stransky2010b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:967: WARNING: Citation [Stransky2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:969: WARNING: Citation [Stransky2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:971: WARNING: Citation [Stransky2013a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:973: WARNING: Citation [Stransky2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:975: WARNING: Citation [Stransky2014a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:977: WARNING: Citation [Stransky2013b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:979: WARNING: Citation [Stransky2014b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:981: WARNING: Citation [Stransky2014c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:983: WARNING: Citation [Stransky2013c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:985: WARNING: Citation [Suhr2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:987: WARNING: Citation [Sweijen2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:989: WARNING: Citation [Sweijen2017c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:991: WARNING: Citation [Tejada2016b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:993: WARNING: Citation [Tejada2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:995: WARNING: Citation [Tejchman2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:997: WARNING: Citation [Thoeni2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:999: WARNING: Citation [Thoeni2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1001: WARNING: Citation [Toraldo2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1003: WARNING: Citation [Tran2012b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1005: WARNING: Citation [Tran2012d] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1007: WARNING: Citation [Uhlmann2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1009: WARNING: Citation [Wagner2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1011: WARNING: Citation [Wan2015b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1013: WARNING: Citation [Yuan2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1015: WARNING: Citation [Yuan2017b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1017: WARNING: Citation [Zhang2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1019: WARNING: Citation [Zimbrod2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1023: WARNING: Citation [Abdallah2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1025: WARNING: Citation [Angelidakis2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1029: WARNING: Citation [Benniou2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1033: WARNING: Citation [Borrmann2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1035: WARNING: Citation [Boschi2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1037: WARNING: Citation [Catalano2008a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1041: WARNING: Citation [Caulk2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1043: WARNING: Citation [Dedieu2025] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1047: WARNING: Citation [Charlas2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1049: WARNING: Citation [Chen2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1051: WARNING: Citation [Chen2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1053: WARNING: Citation [Cusmano2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1057: WARNING: Citation [Deng2022] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1059: WARNING: Citation [DePue2019c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1061: WARNING: Citation [Duriez2009a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1063: WARNING: Citation [Duverger2023] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1065: WARNING: Citation [Favier2009c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1067: WARNING: Citation [GaeblerMedack2013] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1069: WARNING: Citation [GentzAverhausVilbusch2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1071: WARNING: Citation [Gladky2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1073: WARNING: Citation [Grabowski2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1077: WARNING: Citation [Haustein2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1079: WARNING: Citation [Jakob2016] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1081: WARNING: Citation [Jerier2009b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1083: WARNING: Citation [Khosravani2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1085: WARNING: Citation [Klichowicz2021a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1087: WARNING: Citation [Kozicki2007b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1091: WARNING: Citation [Marzougui2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1095: WARNING: Citation [Medack2014] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1097: WARNING: Citation [Morales2012a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1099: WARNING: Citation [Pircher2021] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1103: WARNING: Citation [Smilauer2010] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1105: WARNING: Citation [Smilauer2010c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1107: WARNING: Citation [Stein2017] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1109: WARNING: Citation [Stransky2018] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1111: WARNING: Citation [Tran2011b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1113: WARNING: Citation [Torres2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1115: WARNING: Citation [VanDerHaven2024] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1119: WARNING: Citation [Maurin2018a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1121: WARNING: Citation [Maurin2018b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1123: WARNING: Citation [Maurin2018c] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1125: WARNING: Citation [Chareyre2019b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/publications.rst:1127: WARNING: Citation [Pirnia2019] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:11: WARNING: Citation [Bertrand2005] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:13: WARNING: Citation [Chan2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:19: WARNING: Citation [Chareyre2003] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:21: WARNING: Citation [Chareyre2002b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:27: WARNING: Citation [Villard2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:29: WARNING: Citation [Lu1998] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:35: WARNING: Citation [GarciaRojo2004] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:39: WARNING: Citation [DeghmReport2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:57: WARNING: Citation [Wang2009] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:77: WARNING: Citation [Kuhl2001] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:85: WARNING: Citation [Thornton2015] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:93: WARNING: Citation [Hentz2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:95: WARNING: Citation [Hentz2004b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:97: WARNING: Citation [Camborde2000a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:99: WARNING: Citation [Donze1999a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:101: WARNING: Citation [Magnier1998a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:103: WARNING: Citation [Donze1995a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:105: WARNING: Citation [Donze1994a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:107: WARNING: Citation [Hentz2005a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:109: WARNING: Citation [Donze2004a] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:111: WARNING: Citation [Kettner2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:113: WARNING: Citation [Pion2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:115: WARNING: Citation [Calvetti1997] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:117: WARNING: Citation [Bagi2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:119: WARNING: Citation [Brilliantov1996] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:125: WARNING: Citation [Herminghaus2005] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:129: WARNING: Citation [Luding2008b] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:133: WARNING: Citation [Antypov2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:137: WARNING: Citation [Potyondy2004] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:139: WARNING: Citation [Radjai2011] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:145: WARNING: Citation [Mueller2003] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:149: WARNING: Citation [Soulie2006] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:167: WARNING: Citation [Monaghan1992] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:169: WARNING: Citation [Morris1997] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:171: WARNING: Citation [Lucy1977] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:173: WARNING: Citation [Monaghan1985] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:175: WARNING: Citation [yade:doc] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:177: WARNING: Citation [yade:manual] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:179: WARNING: Citation [yade:background] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.0/doc/sphinx/references.rst:181: WARNING: Citation [yade:reference] is not referenced. [ref.citation] /build/reproducible-path/yade-2026.1.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-2026.1.0/doc/sphinx/_build/latex/latexmkrc Writing evaluated template result to /build/reproducible-path/yade-2026.1.0/doc/sphinx/_build/latex/Makefile Writing evaluated template result to /build/reproducible-path/yade-2026.1.0/doc/sphinx/_build/latex/latexmkjarc Writing evaluated template result to /build/reproducible-path/yade-2026.1.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 BayesianCalibration 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-2026.1.0/doc/sphinx/formulation.rst:755: WARNING: citation not found: AboulHosn2017 [ref.ref] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.0/doc/sphinx/docstring of yade.wrapper.LevelSet.getSurface:1: WARNING: citation not found: Duriez2025 [ref.ref] /build/reproducible-path/yade-2026.1.0/doc/sphinx/docstring of yade.wrapper.Law2_ScGeom6D_CohFrictPhys_CohesionMoment:9: WARNING: citation not found: Hassan2010 [ref.ref] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [ref.python] /build/reproducible-path/yade-2026.1.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 [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("HTTPSConnection(host='gitlab.com', port=443): 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... [ 2%] fig/body-classes.pdf copying images... [ 4%] fig/interaction-classes.pdf copying images... [ 5%] fig/yade-iter-loop.pdf copying images... [ 6%] fig/bound-functors.pdf copying images... [ 7%] fig/shape-functors.pdf copying images... [ 9%] fig/phys-functors.pdf copying images... [ 10%] fig/law-functors.pdf copying images... [ 11%] fig/dispatch-loop.pdf copying images... [ 12%] fig/batch-example.png copying images... [ 14%] fig/sweep-and-prune.pdf copying images... [ 15%] fig/aperiodicpngmath0.png copying images... [ 16%] fig/aperiodicpngmath1.png copying images... [ 17%] fig/aperiodicpngmath2.png copying images... [ 19%] fig/aperiodicpngmath3.png copying images... [ 20%] fig/aperiodicpngmath4.png copying images... [ 21%] fig/spheres-contact-stiffness.pdf copying images... [ 22%] fig/spheres-dofs.pdf copying images... [ 23%] fig/sphere-sphere.pdf copying images... [ 25%] fig/shear-2d.pdf copying images... [ 26%] fig/cell-shear-aabb.pdf copying images... [ 27%] fig/cell-flip.pdf copying images... [ 28%] fig/periodicpngmath0.png copying images... [ 30%] fig/periodicpngmath1.png copying images... [ 31%] fig/periodicpngmath2.png copying images... [ 32%] fig/periodicpngmath3.png copying images... [ 33%] fig/periodicpngmath4.png copying images... [ 35%] fig/periodicpngmath5.png copying images... [ 36%] fig/hyperboloid.png copying images... [ 37%] fig/funnel.pdf copying images... [ 38%] fig/horse.png copying images... [ 40%] fig/predicate-difference.png copying images... [ 41%] fig/simple-scene-plot-1.pdf copying images... [ 42%] fig/simple-scene-plot-2.pdf copying images... [ 43%] fig/simple-scene-plot-3.pdf copying images... [ 44%] fig/simple-scene-plot-4.pdf copying images... [ 46%] fig/yade-multi-gnuplot-single.pdf copying images... [ 47%] fig/yade-multi-gnuplot-merged.pdf copying images... [ 48%] fig/yade-multi-summary.pdf copying images... [ 49%] fig/paraview-open-files.png copying images... [ 51%] fig/paraview-rendering-apply.png copying images... [ 52%] fig/paraview-glyph-icon.png copying images... [ 53%] fig/micro-domains.png copying images... [ 54%] fig/localstrain.png copying images... [ 56%] fig/rheological-scheme.png copying images... [ 57%] fig/clump-breakage-splitting-clump.png copying images... [ 58%] fig/clump-breakage-handling-new-clumps.png copying images... [ 59%] fig/clump-breakage-packing-parameters.png copying images... [ 60%] fig/logging.png copying images... [ 62%] fig/clusteredBonds2.png copying images... [ 63%] fig/AEmagnitudeexample2.png copying images... [ 64%] fig/weibullDists.png copying images... [ 65%] fig/strengthDists.png copying images... [ 67%] fig/schemeNumResolVANS.pdf copying images... [ 68%] fig/potentialParticle.png copying images... [ 69%] fig/potentialBlockInner.png copying images... [ 70%] fig/potentialBlock.png copying images... [ 72%] fig/SIS.png copying images... [ 73%] fig/linear-posterior-a.png copying images... [ 74%] fig/linear-obs-and-sim.png copying images... [ 75%] fig/IBF.png copying images... [ 77%] fig/linear-scatterplot.png copying images... [ 78%] fig/particleVsFactortime.pdf copying images... [ 79%] fig/subdomains.png copying images... [ 80%] fig/mpyschema0.png copying images... [ 81%] fig/mpyschema1a.png copying images... [ 83%] fig/mpyschema1b.png copying images... [ 84%] fig/mpyschema2.png copying images... [ 85%] fig/mpyschema3.png copying images... [ 86%] fig/mpysendBodies.png copying images... [ 88%] fig/mpyschema4.png copying images... [ 89%] fig/mpyrecursuveBisection.png copying images... [ 90%] fig/mpyddcmp.png copying images... [ 91%] fig/mpybenchmarkDahu.png copying images... [ 93%] fig/launchinstance.png copying images... [ 94%] fig/ubunut.png copying images... [ 95%] fig/instancetype.png copying images... [ 96%] fig/connect.png copying images... [ 98%] 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-2026.1.0/doc/sphinx/_build/latex/sphinxmessages.sty build succeeded, 828 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 `ayscek' Welcome to Yade 2026.1.0 Using python version: 3.13.12 (main, Feb 4 2026, 15:06:39) [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-2026.1.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-11-01> L3 programming layer <2026-01-19> (./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/locale/en/babel-english.tex) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) (/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-normal' on page 65 un defined on input line 4720. LaTeX Warning: Reference `equation:formulation:eq-contact-point' on page 65 und efined 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: Reference `equation:formulation:eq-separation-dist' on page 66 u ndefined on input line 4774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 66 undefined on input line 4786. [66] LaTeX Warning: Reference `equation:formulation:eq-leapfrog-nextvel' on page 67 undefined on input line 4846. [67] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 68 undefined on input line 4870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 68 undefined on input line 4870. LaTeX Warning: Citation `publications:delvalle2023' on page 68 undefined on inp ut line 4873. LaTeX Warning: Citation `references:omelyan1998' on page 68 undefined on input line 4873. LaTeX Warning: Citation `references:omelyan1999' on page 68 undefined on input line 4873. LaTeX Warning: Citation `references:allen1989' on page 68 undefined on input li ne 4873. LaTeX Warning: Citation `references:fincham1992' on page 68 undefined on input line 4873. LaTeX Warning: Citation `references:omelyan1999' on page 68 undefined on input line 4873. LaTeX Warning: Citation `references:neto2006' on page 68 undefined on input lin e 4873. LaTeX Warning: Citation `references:johnson2008' on page 68 undefined on input line 4873. [68] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.norm alizeEvery' on page 69 undefined on input line 4921. LaTeX Warning: Citation `references:omelyan1999' on page 69 undefined on input line 4930. LaTeX Warning: Citation `references:fincham1992' on page 69 undefined on input line 4965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.norm alizeEvery' on page 69 undefined on input line 4965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angMom' on page 69 undefined on input line 4965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 69 undefined on input line 4965. LaTeX Warning: Hyper reference `user:initialangularvelocity' on page 69 undefin ed on input line 4965. [69] LaTeX Warning: Reference `equation:formulation:eq-quaternion-derivative' on pag e 70 undefined on input line 4973. LaTeX Warning: Citation `references:price2007' on page 70 undefined on input li ne 4982. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 70 unde fined on input line 4990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 70 und efined on input line 4998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law_ScGeom_FrictPhys_ Basic' on page 70 undefined on input line 5010. LaTeX Warning: Hyper reference `formulation:sect-formulation-stress-cundall' on page 70 undefined on input line 5010. LaTeX Warning: Citation `references:addetta2001' on page 70 undefined on input line 5010. LaTeX Warning: Citation `references:pfc3dmanual30' on page 70 undefined on inpu t line 5010. [70] LaTeX Warning: Citation `references:hentz2003' on page 71 undefined on input li ne 5015. LaTeX Warning: Reference `equation:formulation:eq-damping-yade' on page 71 unde fined on input line 5040. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 71 undefined on input line 5040. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 71 undefined on input line 5040. LaTeX Warning: Reference `equation:formulation:eq-dt-omega' on page 71 undefine d on input line 5070. LaTeX Warning: Reference `equation:formulation:eq-dt-angular' on page 71 undefi ned on input line 5070. [71] LaTeX Warning: Citation `references:chareyre2005' on page 72 undefined on input line 5099. LaTeX Warning: Reference `equation:formulation:eq-dtcr-axes' on page 72 undefin ed on input line 5104. LaTeX Warning: Reference `equation:formulation:eq-dtcr-particle-stiffness' on p age 72 undefined on input line 5104. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 72 undefined on input line 5104. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5113. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5113. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `subscript' on input line 5113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 72 undefined on input line 5119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.density' on page 72 undefined on input line 5119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 72 undefined on input line 5119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.young' on pa ge 72 undefined on input line 5119. LaTeX Warning: Reference `equation:formulation:eq-dtcr-particle-stiffness' on p age 72 undefined on input line 5119. [72] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 73 undefined on input line 5142. LaTeX Warning: Reference `equation:formulation:eq-dtcr-global' on page 73 undef ined on input line 5145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 73 undefined on input line 5174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 73 undefined on input line 5174. LaTeX Warning: Reference `equation:formulation:eq-dtcr-particle-stiffness' on p age 73 undefined on input line 5182. LaTeX Warning: Reference `equation:formulation:eq-dtcr-global' on page 73 undef ined on input line 5195. LaTeX Warning: Reference `equation:formulation:eq-dt-kn' on page 73 undefined o n input line 5195. [73] LaTeX Warning: Reference `equation:formulation:eq-strain-crosssection' on page 74 undefined on input line 5209. LaTeX Warning: Reference `equation:formulation:eq-strain-interaction-radius' on page 74 undefined on input line 5215. LaTeX Warning: Reference `equation:formulation:eq-dt-kn' on page 74 undefined o n input line 5220. LaTeX Warning: Hyper reference `formulation:sect-formulation-stress-cundall' on page 74 undefined on input line 5235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 74 undefined on input line 5235. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5248. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5248. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 74 unde fined on input line 5257. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 7 4 undefined on input line 5257. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.size' on page 74 undefined on input line 5261. [74] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 75 undefined on input line 5264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 75 undefined on input line 5264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 75 undefined on input line 5270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundaryController' o n page 75 undefined on input line 5270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 75 undefined on input line 5270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController' on page 75 undefined on input line 5270. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 75 undefined on input line 5273. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 75 undefined on input line 5281. LaTeX Warning: Hyper reference `formulation:sect-sweep-and-prune' on page 75 un defined on input line 5293. 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.Aabb' on page 75 unde fined on input line 5293. 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.Aabb' on page 75 unde fined on input line 5293. LaTeX Warning: Hyper reference `formulation:sect-periodic-insertion-sort' on pa ge 75 undefined on input line 5293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5296. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 75 u ndefined on input line 5302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 75 unde fined on input line 5305. LaTeX Warning: Hyper reference `formulation:fig-cell-shear-aabb' on page 75 und efined on input line 5305. [75] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5315. LaTeX Warning: Hyper reference `formulation:fig-cell-flip' on page 76 undefined on input line 5315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 76 undefined on input line 5315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 76 undefined on input line 5315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipFlippable' o n page 76 undefined on input line 5315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 76 undefined on input line 5322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 76 undefined on input line 5322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 76 undefined on input line 5325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.isPeriodic' on page 76 undefined on input line 5325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 76 undefined on input line 5325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 76 unde fined on input line 5325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 76 undefined on input line 5325. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 76 undefined on input line 5325. [76] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 77 unde fined on input line 5331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 77 und efined on input line 5331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 77 undefined on input line 5331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 77 undefined on input line 5331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 77 undefined on input line 5331. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 77 undefined on input line 5331. LaTeX Warning: Hyper reference `formulation:sect-sweep-and-prune' on page 77 un defined on input line 5340. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 77 unde fined on input line 5343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 77 unde fined on input line 5343. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 77 undefined on input line 5343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 77 unde fined on input line 5346. Overfull \hbox (0.5578pt too wide) in paragraph at lines 5401--5401 []\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 5401--5401 []\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 5401--5401 []\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 5401--5401 []\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 5445. LaTeX Warning: Hyper reference `formulation:sect-sweep-and-prune' on page 79 un defined on input line 5459. [79] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 80 undefined on input line 5515. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 80 unde fined on input line 5515. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 80 unde fined on input line 5521. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 80 undefined on input line 5521. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphbound' on page 80 undefined on input line 5521. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphstate' on page 80 undefined on input line 5521. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 80 undefined on input line 5521. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5521. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 80 undefin ed on input line 5521. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 80 undefine d on input line 5521. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 80 unde fined on input line 5521. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 80 undefined on input line 5521. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.materials' on p age 80 undefined on input line 5527. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5530. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5530. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 80 undefined on input line 5533. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 80 undefi ned on input line 5533. Overfull \vbox (1.23232pt too high) detected at line 5564 [80] LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 81 undefined on input line 5593. LaTeX Warning: Hyper reference `yade.pack:yade.pack.regularHexa' on page 81 und efined on input line 5593. LaTeX Warning: Hyper reference `yade.pack:yade.pack.gtsSurface2Facets' on page 81 undefined on input line 5597. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gmsh' on page 81 undefi ned on input line 5601. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.stl' on page 81 undefin ed on input line 5601. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 81 undefi ned on input line 5606. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 81 undefin ed on input line 5606. [81] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 82 und efined on input line 5612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 82 unde fined on input line 5613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.clumpId' on page 82 undefined on input line 5613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClump' on page 82 undefined on input line 5613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClumpMember' o n page 82 undefined on input line 5613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 82 undefined on input line 5613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 82 undefined on input line 5614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 82 undefined on input line 5615. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 82 undefined on input line 5627. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 82 undefined on input line 5648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 82 undefined on input line 5657. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 82 undefined on input line 5673. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 82 undefined on input line 5677. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 82 undefined on input line 5677. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.makeClou d' on page 82 undefined on input line 5677. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.replace ByClumps' on page 82 undefined on input line 5682. LaTeX Warning: Hyper reference `yade.utils:yade.utils.clumpTemplate' on page 82 undefined on input line 5682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.replace ByClumps' on page 82 undefined on input line 5685. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.addToCl ump' on page 82 undefined on input line 5688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.release FromClump' on page 82 undefined on input line 5688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' 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 5691. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.getRoun dness' on page 83 undefined on input line 5710. 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 5754. [83] LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inCylinder' on p age 84 undefined on input line 5771. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inSphere' on pag e 84 undefined on input line 5771. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inEllipsoid' on page 84 undefined on input line 5771. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5771. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.notInNotch' on p age 84 undefined on input line 5771. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5774. LaTeX Warning: Hyper reference `user:img-hyperboloid' on page 84 undefined on i nput line 5774. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5795. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 84 undefined on input line 5795. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inHyperboloid' o n page 84 undefined on input line 5795. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 84 undefined on input line 5795. Underfull \hbox (badness 10000) in paragraph at lines 5795--5795 []\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 5801. LaTeX Warning: Hyper reference `yade.pack:yade.pack.sweptPolylines2gtsSurface' on page 84 undefined on input line 5801. LaTeX Warning: Hyper reference `user:img-funnel' on page 84 undefined on input line 5804. 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 5843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 85 und efined on input line 5843. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.stl' on page 85 undefin ed on input line 5843. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.inGtsSurface' on page 85 undefined on input line 5847. LaTeX Warning: Hyper reference `user:img-horse' on page 85 undefined on input l ine 5852. [85] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 86 undefin ed on input line 5882. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 86 undefin ed on input line 5882. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateInterse ction' on page 86 undefined on input line 5892. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateUnion' on page 86 undefined on input line 5896. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateDiffere nce' on page 86 undefined on input line 5900. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.PredicateSymmetr icDifference' on page 86 undefined on input line 5904. LaTeX Warning: Hyper reference `user:img-predicate-difference' on page 86 undef ined on input line 5909. [86] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 87 undefi ned on input line 5937. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 87 undefi ned on input line 5937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 87 unde fined on input line 5937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 87 un defined on input line 5937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 87 und efined on input line 5937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 87 unde fined on input line 5937. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.toSimula tion' on page 87 undefined on input line 5941. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 87 undefined on input line 5941. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 87 undefined on input line 5954. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 87 undefi ned on input line 5954. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 87 undefined on input line 5954. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 87 undefined on input line 5961. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.makeClou d' on page 87 undefined on input line 5961. [87] LaTeX Warning: Hyper reference `yade.pack:yade.pack.regularOrtho' on page 88 un defined on input line 5999. LaTeX Warning: Hyper reference `yade.pack:yade.pack.regularHexa' on page 88 und efined on input line 5999. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gengeo' on page 88 unde fined on input line 6015. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gengeoFile' on page 88 undefined on input line 6015. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 88 undefined on input line 6026. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.switchScene' on page 88 undefined on input line 6026. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 88 undefined on input line 6037. [88] LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomPeriPack' on page 89 undefined on input line 6042. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 89 und efined on input line 6045. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 8 9 undefined on input line 6054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 89 und efined on input line 6054. LaTeX Warning: Hyper reference `yade.pack:yade.pack.gtsSurface2Facets' on page 89 undefined on input line 6054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 89 unde fined on input line 6054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 89 undefined on input line 6057. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 89 undefined on input line 6061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 89 undefined on input line 6061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 89 undefined on input line 6061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.mass' on page 8 9 undefined on input line 6065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 89 undefined on input line 6065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.mass' on page 8 9 undefined on input line 6069. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 89 undefined on input line 6069. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 89 un defined on input line 6075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 89 und efined on input line 6075. LaTeX Warning: Hyper reference `yade.ymport:' on page 89 undefined on input lin e 6082. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gts' on page 89 undefin ed on input line 6085. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.stl' on page 89 undefin ed on input line 6089. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.gmsh' on page 89 undefi ned on input line 6093. LaTeX Warning: Hyper reference `yade.pack:yade.pack.sweptPolylines2gtsSurface' on page 89 undefined on input line 6108. [89] LaTeX Warning: Hyper reference `yade.pack:yade.pack.sweptPolylines2gtsSurface' on page 90 undefined on input line 6112. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 90 undefined on input line 6125. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 90 undefined on input line 6125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 90 undefined on input line 6128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 90 undefined on input line 6133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 90 undefined 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.Sphere' on page 90 un defined on input line 6141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 90 un defined on input line 6141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 90 undefined on input line 6141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 90 undefined on input line 6141. LaTeX Warning: Hyper reference `user:labelingthings' on page 90 undefined on in put line 6158. [90] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 91 undefined on input line 6198. LaTeX Warning: Hyper reference `yade.utils:yade._utils.createInteraction' on pa ge 91 undefined on input line 6229. [91] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 92 undefined on input line 6235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesion' on page 92 undefined on input line 6239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 92 undefined on input line 6239. LaTeX Warning: Hyper reference `introduction:function-components' on page 92 un defined on input line 6269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 92 undefined on input line 6303. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 92 undefined on input line 6307. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 92 undefined on input line 6311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 92 undefined on input line 6311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 92 undefined on input line 6316. [92] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 93 undefined on input line 6338. LaTeX Warning: Hyper reference `introduction:dispatchers-and-functors' on page 93 undefined on input line 6345. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 93 undefined on input line 6351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 93 undefined on input line 6354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 93 unde fined on input line 6354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 93 unde fined on input line 6354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 93 und efined on input line 6354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 93 undefined on input line 6364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 93 und efined on input line 6364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 93 und efined on input line 6364. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 93 undefined on input line 6367. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpatialQuickSortColli der' on page 93 undefined on input line 6371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 93 unde fined on input line 6371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 93 undefined on input line 6371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PersistentTriangulati onCollider' on page 93 undefined on input line 6375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 93 undefined on input line 6375. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlatGridCollider' on page 93 undefined on input line 6379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 93 undefined on input line 6379. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 93 undefined on input line 6387. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 93 un defined on input line 6400. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 93 un defined on input line 6400. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 93 und efined on input line 6400. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 93 un defined on input line 6400. [93] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 94 undefined on input line 6410. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 94 undefined on input line 6414. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 94 undefined on input line 6414. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 94 un defined on input line 6414. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 94 undefined on input line 6422. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6427. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 94 undefined on input line 6427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 94 undefined on input line 6427. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 94 undefined on input line 6431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 94 undefined on input line 6431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 94 undefined on input line 6431. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6437. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 94 undefined on input line 6447. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 94 undefined on input line 6447. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 94 undefined on input line 6447. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 94 undefined on input line 6447. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeom' on page 94 undefined on input line 6451. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphys' on page 94 undefined on input line 6451. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 94 undefined on input line 6456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _ElPerfPl' on page 94 undefined on input line 6456. [94] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 95 undefined on input line 6469. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 95 un defined on input line 6474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 95 un defined on input line 6474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 95 undef ined on input line 6474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 95 un defined on input line 6474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 95 un defined on input line 6474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 95 undef ined on input line 6474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 95 un defined on input line 6474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 95 undefined on input line 6474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom ' on page 95 undefined on input line 6474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 95 undefined on input line 6478. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 95 undefined on input line 6478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 95 undefined on input line 6478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 95 undefined on input line 6478. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 95 undefined on input line 6497. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 95 un defined on input line 6501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 95 und efined on input line 6501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 95 un defined on input line 6501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 95 undefined on input line 6501. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 95 undefined on input line 6501. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphmaterial' on page 95 undefined on input line 6505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 95 u ndefined on input line 6505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 95 u ndefined on input line 6505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 95 undefined on input line 6505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 95 un defined on input line 6505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 95 und efined on input line 6528. LaTeX Warning: Hyper reference `user:clumpsection' on page 95 undefined on inpu t line 6528. 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.NewtonIntegrator' on page 95 undefined on input line 6536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 95 und efined on input line 6539. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 95 undefin ed on input line 6539. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 95 undefin ed on input line 6539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 95 undefined on input line 6539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.mass' on page 9 5 undefined on input line 6539. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 95 undefine d on input line 6539. [95] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 96 undefined on input line 6551. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 96 undefined on input line 6562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 96 undefined on input line 6562. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 96 undefined on input line 6562. [96] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 97 undefined on input line 6645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 97 undefined on input line 6645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 97 undefined on input line 6645. LaTeX Warning: Hyper reference `formulation:orientation-aspherical' on page 97 undefined on input line 6645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angMom' on page 97 undefined on input line 6645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 97 undefined on input line 6645. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 97 undefined on input line 6651. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 97 undefined on input line 6658. [97] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundarycontroller ' on page 98 undefined on input line 6674. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer' on page 98 undefined on input line 6678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 98 undefined on input line 6682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 98 undef ined on input line 6682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 98 undefined on input line 6686. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 98 unde fined on input line 6686. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfieldapplier' on p age 98 undefined on input line 6694. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 98 undefined on input line 6694. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 98 undefined on input line 6694. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.grav ity' on page 98 undefined on input line 6694. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 98 undefined on input line 6700. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 98 undefined on input line 6700. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 98 undefined on input line 6704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 98 undefined on input line 6704. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 98 undefined on input line 6708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueEngine' on page 98 undefined on input line 6708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.StepDisplacer' on pag e 98 undefined on input line 6712. LaTeX Warning: Hyper reference `user:imposing-motion-and-forces' on page 98 und efined on input line 6717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingDirected ForceEngine' on page 98 undefined on input line 6717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingHelixEng ine' on page 98 undefined on input line 6717. LaTeX Warning: Hyper reference `user:creating-interactions' on page 98 undefine d on input line 6726. [98] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.tags' on page 9 9 undefined on input line 6737. LaTeX Warning: Hyper reference `user:batch-output-separate' on page 99 undefine d on input line 6768. LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 99 unde fined on input line 6794. LaTeX Warning: Hyper reference `yade.utils:yade.utils.loadVars' on page 99 unde fined on input line 6794. LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 99 unde fined on input line 6797. LaTeX Warning: Hyper reference `yade.utils:yade.utils.loadVars' on page 99 unde fined on input line 6797. Overfull \vbox (1.411pt too high) detected at line 6825 [99] LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 100 und efined on input line 6849. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 100 undefined on input line 6862. LaTeX Warning: Hyper reference `yade.utils:yade._utils.kineticEnergy' on page 1 00 undefined on input line 6865. [100] LaTeX Warning: Hyper reference `yade.plot:' on page 101 undefined on input line 6901. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 101 undefined on input line 6904. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 101 undefi ned on input line 6904. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 101 undefi ned on input line 6937. [101] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 102 undefined on input line 6945. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 102 undefined on input line 6958. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 102 undefi ned on input line 6958. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 102 undefine d on input line 6965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer.stra in' on page 102 undefined on input line 6980. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer.avgS tress' on page 102 undefined on input line 6980. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 102 undefi ned on input line 6986. LaTeX Warning: Hyper reference `yade.plot:' on page 102 undefined on input line 6986. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 102 undefined on input line 6986. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 102 undefine d on input line 6989. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 102 undefi ned on input line 6989. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 102 undefined on input line 6999. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 102 undefine d on input line 6999. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plot' on page 102 undefined on input line 6999. [102] LaTeX Warning: Hyper reference `yade.plot:yade.plot.live' on page 103 undefined on input line 7009. LaTeX Warning: Hyper reference `yade.plot:yade.plot.liveInterval' on page 103 u ndefined on input line 7013. LaTeX Warning: Hyper reference `yade.plot:yade.plot.autozoom' on page 103 undef ined on input line 7017. [103] [104] [105] LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 106 undefine d on input line 7111. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 106 undefined on input line 7125. [106] 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.saveGnuplot' on page 107 un defined on input line 7161. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveDataTxt' on page 107 un defined on input line 7166. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.run' on page 10 7 undefined on input line 7193. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.pause' on page 107 undefined on input line 7193. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.step' on page 1 07 undefined on input line 7193. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.stopAtIter' on page 107 undefined on input line 7193. LaTeX Warning: Hyper reference `yade.utils:yade._utils.unbalancedForce' on page 107 undefined on input line 7196. [107] LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 108 undefi ned on input line 7212. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 108 undefined on input line 7243. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.loadTmp' on pag e 108 undefined on input line 7243. [108] [109] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7357. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7357. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7360. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7364. LaTeX Warning: Hyper reference `yade.utils:yade.utils.TableParamReader' on page 110 undefined on input line 7364. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 110 undefined on input line 7364. [110] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 111 undefined on input line 7415. [111] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 112 undefined on input line 7477. [112] LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 113 undefi ned on input line 7526. LaTeX Warning: Hyper reference `yade.plot:yade.plot.saveGnuplot' on page 113 un defined on input line 7526. [113] [114] LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 115 undefined on input line 7584. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 115 undefined on input line 7584. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 115 undefined on input line 7587. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 115 undefined on input line 7591. LaTeX Warning: Hyper reference `yade.utils:yade.utils.TableParamReader' on page 115 undefined on input line 7591. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 115 undefined on input line 7591. [115] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer' on pa ge 116 undefined on input line 7651. [116] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 117 undefined on input line 7685. LaTeX Warning: Hyper reference `yade.utils:yade.utils.makeVideo' on page 117 un defined on input line 7695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 117 undefined on input line 7717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.iterPe riod' on page 117 undefined on input line 7728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.iterPe riod' on page 117 undefined on input line 7728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.virtPe riod' on page 117 undefined on input line 7728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.realPe riod' on page 117 undefined on input line 7728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.fileName' on page 117 undefined on input line 7732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.recorders ' on page 117 undefined on input line 7736. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter' on page 11 7 undefined on input line 7741. [117] [118] [119] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 120 undefined on input line 7875. LaTeX Warning: Citation `publications:catalano2014a' on page 120 undefined on i nput line 7875. [120] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper.de fToVtk' on page 121 undefined on input line 7887. LaTeX Warning: Hyper reference `yade.utils:yade._utils.bodyStressTensors' on pa ge 121 undefined on input line 7915. LaTeX Warning: Citation `publications:catalano2014a' on page 121 undefined on i nput line 7915. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter' on page 12 1 undefined on input line 7927. [121] [122] LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 123 undefined on input line 8049. LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 123 undefined on input line 8063. [123] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 124 undefined on input line 8120. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 124 un defined on input line 8133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 24 undefined on input line 8146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 24 undefined on input line 8146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isStandalone' on page 124 undefined on input line 8159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClump' on page 124 undefined on input line 8159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.isClumpMember' o n page 124 undefined on input line 8159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.appendC lumped' on page 124 undefined on input line 8162. Underfull \hbox (badness 10000) in paragraph at lines 8188--8191 \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 124 undefined on input line 8203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 124 undefined on input line 8203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 124 undefined on input line 8203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 124 undefined on input line 8216. [124] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.groupMask' on pa ge 125 undefined on input line 8309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 125 undefined on input line 8322. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 125 undefined on input line 8335. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 125 un defined on input line 8348. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 125 un defined on input line 8361. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 125 unde fined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 125 un defined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableCohesiveEle ment' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 125 un defined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra' on pag e 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra_Lin4Nod eTetra_InteractionElement' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 125 und efined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 125 u ndefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 125 u ndefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 125 un defined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 125 und efined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 125 unde fined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 125 un defined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableCohesiveEle ment' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 125 un defined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra' on pag e 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Lin4NodeTetra_Lin4Nod eTetra_InteractionElement' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 125 und efined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 125 u ndefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 125 undefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 125 u ndefined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 125 un defined on input line 8405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 125 und efined on input line 8405. [125] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 126 undefined on input line 8666. [126] LaTeX Warning: Hyper reference `user:clumpsection' on page 127 undefined on inp ut line 8858. [127] [128] [129] [130] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 131 undefined on input line 9788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.vertices' on pa ge 131 undefined on input line 9803. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 131 undefined on input line 9808. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 131 undefined on input line 9812. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 131 undefined on input line 9816. LaTeX Warning: Citation `publications:effeindzourou2016' on page 131 undefined on input line 9883. LaTeX Warning: Citation `publications:bourrier2013' on page 131 undefined on in put line 9883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 131 undefined on input line 9883. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridConnection' on page 131 undefined on input line 9883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 131 undefined on input line 9883. [131] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 132 und efined on input line 10020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 132 und efined on input line 10033. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.gridNode' on pa ge 132 undefined on input line 10106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 132 undefined on input line 10106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 132 undefined on input line 10106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 132 undefined on input line 10204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 132 u ndefined on input line 10219. [132] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 133 undefined on input line 10306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 133 undefined on input line 10306. LaTeX Warning: Citation `publications:duriez2021a' on page 133 undefined on inp ut line 10306. LaTeX Warning: Citation `publications:duriez2021b' on page 133 undefined on inp ut line 10306. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 133 undefined on input line 10318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 133 undefined on input line 10350. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.gridPoint ' on page 133 undefined on input line 10354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 133 undefined on input line 10354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 133 undefined on input line 10371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 133 undefined on input line 10399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 133 undefined on input line 10412. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 1 33 undefined on input line 10412. [133] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 134 undefined on input line 10468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 134 undefined on input line 10483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.smearCoeff' on page 134 undefined on input line 10498. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 134 undefined on input line 10513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.gridPoint ' on page 134 undefined on input line 10513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.smearCoeff' on page 134 undefined on input line 10513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axisAABE' on page 134 undefined on input line 10526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.getVolume' o n page 134 undefined on input line 10554. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 134 undefined on input line 10567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 134 undefined on input line 10612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.neighborsNod es' on page 134 undefined on input line 10625. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.n_neighborsN odes' on page 134 undefined on input line 10638. [134] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 135 undefined on input line 10653. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.rayTraceSurf Nodes' on page 135 undefined on input line 10668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10683. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 135 undefined on input line 10688. LaTeX Warning: Citation `publications:duriez2021b' on page 135 undefined on inp ut line 10688. LaTeX Warning: Citation `publications:duriez2021a' on page 135 undefined on inp ut line 10692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distance' on page 135 undefined on input line 10696. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.volume' on p age 135 undefined on input line 10696. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 135 undefined on input line 10696. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.twoD' on pag e 135 undefined on input line 10696. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 135 undefined on input line 10713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 135 undefined on input line 10713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10739. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 135 undefined on input line 10752. LaTeX Warning: Citation `publications:duriez2021b' on page 135 undefined on inp ut line 10752. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 135 undefined on input line 10765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.getVolume' o n page 135 undefined on input line 10795. [135] [136] [137] LaTeX Warning: Citation `publications:effeindzourou2016' on page 138 undefined on input line 11470. LaTeX Warning: Citation `publications:effeindzourou2015a' on page 138 undefined on input line 11470. LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 138 undefined on inpu t line 11470. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 138 u ndefined on input line 11470. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 138 und efined on input line 11519. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 138 und efined on input line 11532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 138 und efined on input line 11545. [138] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 139 und efined on input line 11614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 139 und efined on input line 11627. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 139 und efined on input line 11640. [139] [140] [141] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState' on page 142 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 142 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState' on page 1 42 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedState' on pa ge 142 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalState' on page 142 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireState' on page 14 2 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState' on page 142 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 142 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState' on page 1 42 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedState' on pa ge 142 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalState' on page 142 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireState' on page 14 2 undefined on input line 12461. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 142 undefined on input line 12522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 142 undefined on input line 12522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 142 undefined on input line 12522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 14 2 undefined on input line 12522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 142 undefined on input line 12522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angMom' on page 142 undefined on input line 12522. [142] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 143 undefined on input line 12580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 3 undefined on input line 12580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 143 undefined on input line 12580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 143 undefined on input line 12606. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 143 undefined on input line 12686. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 14 3 undefined on input line 12699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.rank' on page 143 undefined on input line 12745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedState.chainNum ber' on page 143 undefined on input line 12745. [143] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 144 undefined on input line 12845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 144 undefined on input line 12845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 144 undefined on input line 12845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 14 4 undefined on input line 12845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 144 undefined on input line 12845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angMom' on page 144 undefined on input line 12845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 144 undefined on input line 12903. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 4 undefined on input line 12903. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 144 undefined on input line 12903. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 144 undefined on input line 12929. [144] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 145 undefined on input line 13022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 14 5 undefined on input line 13035. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 145 u ndefined on input line 13081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 145 undefined on input line 13146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 145 undefined on input line 13146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 145 undefined on input line 13146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 14 5 undefined on input line 13146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 145 undefined on input line 13146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angMom' on page 145 undefined on input line 13146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 145 undefined on input line 13204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 5 undefined on input line 13204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 145 undefined on input line 13204. [145] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 146 undefined on input line 13243. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 146 undefined on input line 13362. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 14 6 undefined on input line 13375. [146] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 147 undefined on input line 13561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 147 undefined on input line 13561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 147 undefined on input line 13561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 14 7 undefined on input line 13561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 147 undefined on input line 13561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angMom' on page 147 undefined on input line 13561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 147 undefined on input line 13619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 7 undefined on input line 13619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 147 undefined on input line 13619. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 147 undefined on input line 13658. [147] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 148 undefined on input line 13855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 14 8 undefined on input line 13868. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMatSeg' on pa ge 148 undefined on input line 13966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedStateUpdater .thetaResolution' on page 148 undefined on input line 13966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedStateUpdater .phiResolution' on page 148 undefined on input line 13966. [148] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedStateUpdater ' on page 149 undefined on input line 13976. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedState.coatin gThickness' on page 149 undefined on input line 14041. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 149 undefined on input line 14054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 149 undefined on input line 14054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 149 undefined on input line 14054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 14 9 undefined on input line 14054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 149 undefined on input line 14054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angMom' on page 149 undefined on input line 14054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 149 undefined on input line 14112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 14 9 undefined on input line 14112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 149 undefined on input line 14112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 149 undefined on input line 14138. [149] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedStateUpdater ' on page 150 undefined on input line 14164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 150 undefined on input line 14231. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 15 0 undefined on input line 14244. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedState.coatin gThickness' on page 150 undefined on input line 14257. [150] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 151 undefined on input line 14417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 151 undefined on input line 14417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 151 undefined on input line 14417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 15 1 undefined on input line 14417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 151 undefined on input line 14417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angMom' on page 151 undefined on input line 14417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 151 undefined on input line 14475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 15 1 undefined on input line 14475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 151 undefined on input line 14475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 151 undefined on input line 14514. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 151 undefined on input line 14620. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 15 1 undefined on input line 14633. [151] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 152 undefined on input line 14783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 152 undefined on input line 14783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 152 undefined on input line 14783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 15 2 undefined on input line 14783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 152 undefined on input line 14783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angMom' on page 152 undefined on input line 14783. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 152 undefined on input line 14841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 15 2 undefined on input line 14841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 152 undefined on input line 14841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 152 undefined on input line 14867. [152] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 153 undefined on input line 14960. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 15 3 undefined on input line 14973. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubbleMat' on page 15 3 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMatSeg' on pa ge 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveDeformableEle mentMaterial' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 153 u ndefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElementMate rial' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDM' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictMat' o n page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveElasticMat erial' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveStiffPropD ampElastMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoElastMat' on pa ge 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoRayleighDampEla stMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 15 3 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarMat' on page 15 3 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 15 3 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubbleMat' on page 15 3 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMatSeg' on pa ge 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveDeformableEle mentMaterial' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 153 u ndefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElementMate rial' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDM' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictMat' o n page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveElasticMat erial' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinCohesiveStiffPropD ampElastMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoElastMat' on pa ge 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinIsoRayleighDampEla stMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 15 3 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarMat' on page 15 3 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 15 3 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 153 undefined on input line 15017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 153 und efined on input line 15029. [153] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 154 undefined on input line 15095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 154 undefined on input line 15108. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 154 un defined on input line 15123. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 154 undefined on input line 15123. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 54 undefined on input line 15123. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 154 undefined on input line 15222. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 154 undefined on input line 15235. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 154 un defined on input line 15250. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 154 undefined on input line 15250. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 54 undefined on input line 15250. [154] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 155 undefined on input line 15296. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 155 undefined on input line 15296. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 155 undefined on input line 15440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 155 undefined on input line 15453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 155 undefined on input line 15466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 155 undefined on input line 15479. [155] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 156 un defined on input line 15494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 156 undefined on input line 15494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 56 undefined on input line 15494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat' on page 156 undefined on input line 15579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMatSeg_Co hFrictMatSeg_CohFrictPhys' on page 156 undefined on input line 15579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat' on page 156 undefined on input line 15579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 156 undefined on input line 15579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat' on page 156 undefined on input line 15579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedState' on pa ge 156 undefined on input line 15579. [156] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 157 undefined on input line 15723. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 157 undefined on input line 15736. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 157 undefined on input line 15749. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 157 undefined on input line 15788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 157 un defined on input line 15803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 157 undefined on input line 15803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 57 undefined on input line 15803. [157] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 158 undefined on input line 16019. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 158 undefined on input line 16032. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 158 un defined on input line 16047. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 158 undefined on input line 16047. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 58 undefined on input line 16047. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.density' on page 158 undefined on input line 16084. 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 158 u ndefined on input line 16091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 158 undefined on input line 16091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 158 undefined on input line 16091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 158 undefined on input line 16091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 158 undefined on input line 16091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 158 u ndefined on input line 16091. [158] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 159 undefined on input line 16241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 159 undefined on input line 16267. [159] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 160 un defined on input line 16295. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 160 undefined on input line 16295. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 60 undefined on input line 16295. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 160 undefined on input line 16472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 160 undefined on input line 16485. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 160 un defined on input line 16500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 160 undefined on input line 16500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 60 undefined on input line 16500. [160] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 161 undefined on input line 16533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 161 undefined on input line 16533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 161 undefined on input line 16533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 161 undefined on input line 16599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 161 undefined on input line 16612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 161 un defined on input line 16627. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 161 undefined on input line 16627. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 61 undefined on input line 16627. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 161 undefined on input line 16686. [161] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 162 undefined on input line 16765. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 162 undefined on input line 16778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 162 un defined on input line 16793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 162 undefined on input line 16793. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 62 undefined on input line 16793. [162] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 163 undefined on input line 16970. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 163 undefined on input line 16983. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 163 un defined on input line 16998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 163 undefined on input line 16998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 63 undefined on input line 16998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 163 undefined on input line 17162. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 163 undefined on input line 17175. [163] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 164 un defined on input line 17190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 164 undefined on input line 17190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 64 undefined on input line 17190. [164] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 165 undefined on input line 17455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 165 undefined on input line 17468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 165 un defined on input line 17483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 165 undefined on input line 17483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 65 undefined on input line 17483. [165] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 166 undefined on input line 17682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 166 undefined on input line 17682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 166 undefined on input line 17764. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FsMax' on p age 166 undefined on input line 17777. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 166 undefined on input line 1 7790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 166 undefined on input line 17842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 166 undefined on input line 17855. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 166 un defined on input line 17870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 166 undefined on input line 17870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 66 undefined on input line 17870. [166] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.FnMax' on p age 167 undefined on input line 17909. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.crossSectio n' on page 167 undefined on input line 17909. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 167 undefined on input line 18034. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 167 undefined on input line 18047. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 167 un defined on input line 18062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 167 undefined on input line 18062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 67 undefined on input line 18062. [167] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 168 undefined on input line 18213. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 168 undefined on input line 18226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 168 un defined on input line 18241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 168 undefined on input line 18241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 68 undefined on input line 18241. [168] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 169 undefined on input line 18366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 169 undefined on input line 18379. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 169 un defined on input line 18394. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 169 undefined on input line 18394. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 69 undefined on input line 18394. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 169 undefined on input line 18545. [169] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 170 undefined on input line 18558. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 170 un defined on input line 18573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 170 undefined on input line 18573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 70 undefined on input line 18573. LaTeX Warning: Citation `references:luding2008' on page 170 undefined on input line 18632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 170 undefined on input line 18737. [170] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 171 undefined on input line 18802. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 171 un defined on input line 18817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 171 undefined on input line 18817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 71 undefined on input line 18817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 171 undefined on input line 18968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 171 undefined on input line 18981. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 171 un defined on input line 19009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 171 undefined on input line 19009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 71 undefined on input line 19009. [171] LaTeX Warning: Citation `references:willett2000' on page 172 undefined on input line 19104. LaTeX Warning: Citation `references:weigert1999' on page 172 undefined on input line 19104. LaTeX Warning: Citation `references:rabinov2005' on page 172 undefined on input line 19104. LaTeX Warning: Citation `references:lambert2008' on page 172 undefined on input line 19104. [172] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 173 undefined on input line 19277. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 173 undefined on input line 19316. LaTeX Warning: Citation `references:zhou1999536' on page 173 undefined on input line 19342. LaTeX Warning: Citation `references:zhou1999536' on page 173 undefined on input line 19355. LaTeX Warning: Citation `references:zhou1999536' on page 173 undefined on input line 19355. LaTeX Warning: Citation `references:zhou1999536' on page 173 undefined on input line 19355. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 173 un defined on input line 19370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 173 undefined on input line 19370. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 73 undefined on input line 19370. LaTeX Warning: Citation `references:pournin2001' on page 173 undefined on input line 19481. [173] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 174 undefined on input line 19612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 174 undefined on input line 19651. LaTeX Warning: Citation `references:zhou1999536' on page 174 undefined on input line 19677. LaTeX Warning: Citation `references:zhou1999536' on page 174 undefined on input line 19690. LaTeX Warning: Citation `references:zhou1999536' on page 174 undefined on input line 19690. LaTeX Warning: Citation `references:zhou1999536' on page 174 undefined on input line 19690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 174 un defined on input line 19705. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 174 undefined on input line 19705. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 74 undefined on input line 19705. [174] LaTeX Warning: Citation `publications:thoeni2014' on page 175 undefined on inpu t line 19803. LaTeX Warning: Citation `publications:cheng2016' on page 175 undefined on input line 19803. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer.app end' on page 175 undefined on input line 19908. [175] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MaterialContainer' on page 176 undefined on input line 19934. LaTeX Warning: Citation `references:bertrand2008' on page 176 undefined on inpu t line 19947. LaTeX Warning: Citation `publications:thoeni2013' on page 176 undefined on inpu t line 19960. LaTeX Warning: Citation `references:bertrand2008' on page 176 undefined on inpu t line 19973. LaTeX Warning: Citation `publications:thoeni2013' on page 176 undefined on inpu t line 19986. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 176 un defined on input line 20001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 176 undefined on input line 20001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 1 76 undefined on input line 20001. LaTeX Warning: Citation `references:bertrand2008' on page 176 undefined on inpu t line 20053. LaTeX Warning: Citation `publications:thoeni2013' on page 176 undefined on inpu t line 20053. LaTeX Warning: Citation `references:bertrand2008' on page 176 undefined on inpu t line 20096. LaTeX Warning: Citation `publications:thoeni2013' on page 176 undefined on inpu t line 20096. LaTeX Warning: Citation `publications:thoeni2013' on page 176 undefined on inpu t line 20096. LaTeX Warning: Citation `references:bertrand2008' on page 176 undefined on inpu t line 20096. LaTeX Warning: Citation `publications:thoeni2013' on page 176 undefined on inpu t line 20096. LaTeX Warning: Citation `publications:thoeni2013' on page 176 undefined on inpu t line 20096. [176] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 177 und efined on input line 20145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 177 und efined on input line 20236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 177 und efined on input line 20249. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 177 undefined on input line 20275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 177 undefined on input line 20308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 177 un defined on input line 20308. [177] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 178 und efined on input line 20387. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 178 und efined on input line 20400. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher.targe tInterv' on page 178 undefined on input line 20426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 17 8 undefined on input line 20475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 178 undefined on input line 20521. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 178 undefined on input line 20534. [178] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 179 undefined on input line 20560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 179 undefined on input line 20560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 179 undefined on input line 20586. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 179 undefined on input line 20586. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChCylGeom6D' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom' on page 17 9 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom6D' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact ' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 179 u ndefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 179 u ndefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LSnodeGeom' on page 1 79 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 179 u ndefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 1 79 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraSimpleGeom' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 1 79 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChCylGeom6D' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom' on page 17 9 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom6D' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact ' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 179 u ndefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 179 u ndefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LSnodeGeom' on page 1 79 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 179 u ndefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 1 79 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraSimpleGeom' on page 179 undefined on input line 20630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 1 79 undefined on input line 20630. [179] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 180 undefined on input line 20796. Underfull \hbox (badness 10000) in paragraph at lines 20794--20797 \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 180 undefined on input line 20915. [180] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 181 undefined on input line 21055. Underfull \hbox (badness 10000) in paragraph at lines 21053--21056 \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 181 undefined on input line 21200. [181] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 182 un defined on input line 21233. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 182 und efined on input line 21233. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 182 u ndefined on input line 21233. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 182 undefined on input line 21340. Underfull \hbox (badness 10000) in paragraph at lines 21338--21341 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [182] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CylScGeom.isDuplicate ' on page 183 undefined on input line 21511. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 183 undefined on input line 21524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 183 u ndefined on input line 21570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 183 u ndefined on input line 21570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 183 undefined on input line 21570. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 183 undefined on input line 21695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 183 undefined on input line 21695. [183] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 184 undefined on input line 21763. Underfull \hbox (badness 10000) in paragraph at lines 21761--21764 \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 184 undefined on input line 21902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 184 undefined on input line 21902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 184 undefined on input line 21902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 184 undefined on input line 21925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 184 und efined on input line 21925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 184 undefined on input line 21925. [184] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 185 undefined on input line 21996. Underfull \hbox (badness 10000) in paragraph at lines 21994--21997 \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 185 undefined on input line 22115. [185] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 186 undefined on input line 22279. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 186 undefined on input line 22305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 186 undefined on input line 22310. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 86 undefined on input line 22314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 86 undefined on input line 22318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 186 undefined on input line 22324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 86 undefined on input line 22324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 186 un defined on input line 22324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 86 undefined on input line 22324. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 186 u ndefined on input line 22324. [186] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 18 7 undefined on input line 22463. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GenericSpheresContact .contactPoint' on page 187 undefined on input line 22502. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 187 undefined on input line 22528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 187 undefined on input line 22533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 87 undefined on input line 22537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 87 undefined on input line 22541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 187 undefined on input line 22547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 87 undefined on input line 22547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 187 un defined on input line 22547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 1 87 undefined on input line 22547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 187 u ndefined on input line 22547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 187 u ndefined on input line 22581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 187 undefined on input line 22581. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LSnodeGeom.surfNodeId x' on page 187 undefined on input line 22581. [187] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 188 undefined on input line 22649. Underfull \hbox (badness 10000) in paragraph at lines 22647--22650 \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.LevelSet.surfNodes' o n page 188 undefined on input line 22742. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 188 u ndefined on input line 22788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 188 undefined on input line 22788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 188 u ndefined on input line 22788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 188 undefined on input line 22788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 188 undefined on input line 22788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 188 u ndefined on input line 22798. [188] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 189 undefined on input line 22854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.contacts' on page 189 undefined on input line 22854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.nodesI ds' on page 189 undefined on input line 22854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 189 un defined on input line 22887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 189 und efined on input line 22887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 189 u ndefined on input line 22887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 189 un defined on input line 22887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 189 un defined on input line 22887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 189 unde fined on input line 22887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 189 undefined on input line 22887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 189 undefined on input line 22887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 189 undefined on input line 22900. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 189 undefined on input line 22975. Underfull \hbox (badness 10000) in paragraph at lines 22973--22976 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [189] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 190 un defined on input line 23088. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 190 und efined on input line 23088. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 190 u ndefined on input line 23088. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 190 undefined on input line 23169. Underfull \hbox (badness 10000) in paragraph at lines 23167--23170 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [190] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 191 undefined on input line 23288. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 191 undefined on input line 23334. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 191 u ndefined on input line 23334. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 191 undefined on input line 23413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 191 undefined on input line 23426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 191 undefined on input line 23439. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 191 undefined on input line 23454. Underfull \hbox (badness 10000) in paragraph at lines 23452--23455 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also \TU/lmr/m/ it/10 Ig2_-Sphere_-Sphere_-Sc- [191] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 192 undefined on input line 23599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom.isDuplic ate' on page 192 undefined on input line 23599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.normal' on p age 192 undefined on input line 23612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 192 un defined on input line 23671. [192] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 193 un defined on input line 23835. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 193 undefined on input line 23960. [193] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubblePhys' on page 1 94 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys' on pag e 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 19 4 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 19 4 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 1 94 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinCapillaryPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarPhys' on page 1 94 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiPhys' on page 19 4 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiViscElPhys' on p age 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 1 94 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscoFrictPhys' on pa ge 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BubblePhys' on page 1 94 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys' on pag e 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 19 4 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 19 4 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 1 94 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinCapillaryPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MortarPhys' on page 1 94 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiPhys' on page 19 4 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiViscElPhys' on p age 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 1 94 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscoFrictPhys' on pa ge 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 194 undefined on input line 24135. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 194 undefined on input line 24147. [194] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 195 undefined on input line 24399. [195] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 196 undefined on input line 24435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 196 undefined on input line 24504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 196 undefined on input line 24569. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 196 undefined on input line 24582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 196 undefined on input line 24582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 196 undefined on input line 24582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 196 undefined on input line 24595. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn11' o n page 196 undefined on input line 24595. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.nn33' o n page 196 undefined on input line 24595. [196] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 197 un defined on input line 24680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotStiffFrictPhys' on page 197 undefined on input line 24680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 197 undefined on input line 24680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 197 undefined on input line 24785. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 197 undefined on input line 24798. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.momentRot ationLaw' on page 197 undefined on input line 24889. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.always_use_moment_law' on page 197 undefined on input line 24889. [197] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 198 undefined on input line 24954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 198 undefined on input line 24954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 198 undefined on input line 24967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 198 undefined on input line 25006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 198 undefined on input line 25006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 198 undefined on input line 25019. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 198 undefined on input line 25032. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 198 undefined on input line 25068. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 198 u ndefined on input line 25068. [198] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 199 undefined on input line 25364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsFracture' on page 199 undefined on input line 25364. [199] [200] LaTeX Warning: Citation `references:cundallstrack1979' on page 201 undefined on input line 25689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 201 undefined on input line 25742. LaTeX Warning: Command \c invalid in math mode on input line 25850. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 25863. Missing character: There is no ̧ ("327) in font eurm7! [201] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 202 undefined on input line 25919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 202 undefined on input line 26093. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys.k r' on page 202 undefined on input line 26119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InelastCohFrictPhys.k RCrp' on page 202 undefined on input line 26119. [202] [203] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 204 undefined on input line 26643. [204] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 205 undefined on input line 26656. [205] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.cohesion' on page 206 undefined on input line 26894. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.tensileStren gth' on page 206 undefined on input line 26894. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.onJoint' o n page 206 undefined on input line 26907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 206 undefined on input line 2 6907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.smoothJoint' on page 206 undefined on input line 2 6933. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.jointNorma l1' on page 206 undefined on input line 26946. [206] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat.jointDilatio nAngle' on page 207 undefined on input line 27180. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 207 undefined on input line 27239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 207 undefined on input line 27370. [207] [208] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys.viscousDamping' on page 209 undefined on input line 27814. [209] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 210 undefined on input line 28015. LaTeX Warning: Citation `references:zhou1999536' on page 210 undefined on input line 28080. LaTeX Warning: Citation `references:zhou1999536' on page 210 undefined on input line 28093. LaTeX Warning: Citation `references:zhou1999536' on page 210 undefined on input line 28093. LaTeX Warning: Citation `references:zhou1999536' on page 210 undefined on input line 28093. [210] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys.resolution' on page 211 undefined on input line 28184. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 21 1 undefined on input line 28321. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 211 undefined on input line 28321. [211] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 212 undefined on input line 28478. [212] LaTeX Warning: Citation `references:mueller2011' on page 213 undefined on input line 28690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 213 undefined on input line 28729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 213 undefined on input line 28798. [213] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 214 undefined on input line 28954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 214 undefined on input line 29019. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 214 undefined on input line 29032. [214] LaTeX Warning: Citation `references:mueller2011' on page 215 undefined on input line 29192. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 215 undefined on input line 29274. [215] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 216 undefined on input line 29456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 216 undefined on input line 29469. [216] LaTeX Warning: Citation `references:mueller2011' on page 217 undefined on input line 29668. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 217 undefined on input line 29776. [217] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 218 undefined on input line 29984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.calcEnergy' on page 218 undefined on input line 29997. [218] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 219 undefined on input line 30241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 219 undefined on input line 30391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 9 undefined on input line 30391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.contac ts' on page 219 undefined on input line 30391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 219 undefined on input line 30391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 219 un defined on input line 30401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 219 undefined on input line 30401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 21 9 undefined on input line 30401. [219] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.nodesIds' on page 220 undefined on input line 30457. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 220 undefined on input line 30490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 220 un defined on input line 30490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 220 undefined on input line 30490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 220 un defined on input line 30500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 220 undefined on input line 30500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 22 0 undefined on input line 30500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.nodesIds' on page 220 undefined on input line 30556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 220 undefined on input line 30589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 2 20 undefined on input line 30589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiViscElPhys.conta cts' on page 220 undefined on input line 30589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 220 undefined on input line 30589. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 220 un defined on input line 30599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 220 undefined on input line 30599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 22 0 undefined on input line 30599. [220] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom.nodesIds' on page 221 undefined on input line 30655. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 221 undefined on input line 30787. [221] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 22 2 undefined on input line 30912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 222 undefined on input line 30965. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 222 undefined on input line 31089. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 222 undefined on input line 31089. [222] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 223 undefined on input line 31246. LaTeX Warning: Citation `references:zhou1999536' on page 223 undefined on input line 31324. LaTeX Warning: Citation `references:zhou1999536' on page 223 undefined on input line 31337. LaTeX Warning: Citation `references:zhou1999536' on page 223 undefined on input line 31337. LaTeX Warning: Citation `references:zhou1999536' on page 223 undefined on input line 31337. [223] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 22 4 undefined on input line 31435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 224 undefined on input line 31435. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 224 undefined on input line 31540. LaTeX Warning: Citation `references:zhou1999536' on page 224 undefined on input line 31579. LaTeX Warning: Citation `references:zhou1999536' on page 224 undefined on input line 31592. LaTeX Warning: Citation `references:zhou1999536' on page 224 undefined on input line 31592. LaTeX Warning: Citation `references:zhou1999536' on page 224 undefined on input line 31592. [224] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 22 5 undefined on input line 31664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 225 undefined on input line 31730. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 225 undefined on input line 31838. LaTeX Warning: Citation `publications:thoeni2013' on page 225 undefined on inpu t line 31838. [225] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 226 undefined on input line 31907. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 226 undefined on input line 31959. [226] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfieldapplier' on p age 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphperiodicengine' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundarycontroller ' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoxFactory' on page 2 27 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CircularFactory' on p age 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElasticContactLaw' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FEInternalForceEngine ' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FacetTopologyAnalyzer ' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydrodynamicsLawLBM' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Integrator' on page 2 27 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RungeKuttaCashKarp54I ntegrator' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpheresFactory' on pa ge 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TetraVolumetricLaw' o n page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfieldapplier' on p age 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphperiodicengine' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundarycontroller ' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphcollider' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoxFactory' on page 2 27 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CircularFactory' on p age 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElasticContactLaw' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FEInternalForceEngine ' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FacetTopologyAnalyzer ' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydrodynamicsLawLBM' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Integrator' on page 2 27 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RungeKuttaCashKarp54I ntegrator' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpheresFactory' on pa ge 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TetraVolumetricLaw' o n page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 227 undefined on input line 32102. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine' on pag e 227 undefined on input line 32114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 227 undefined on input line 32165. Underfull \hbox (badness 10000) in paragraph at lines 32163--32166 \TU/lmr/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 227 undefined on input line 32191. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 227 undefined on input line 32191. [227] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 228 undefined on input line 32204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 228 undefined on input line 32366. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 228 undefined on input line 32379. Underfull \hbox (badness 10000) in paragraph at lines 32377--32380 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [228] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 229 undefined on input line 32561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 229 undefined on input line 32561. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 229 undefined on input line 32626. [229] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 230 undefined on input line 32853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 230 undefined on input line 32866. Underfull \hbox (badness 10000) in paragraph at lines 32864--32867 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [230] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 231 undefined on input line 33048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 231 undefined on input line 33048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 231 undefined on input line 33126. [231] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 232 undefined on input line 33224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 232 undefined on input line 33228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 232 undefined on input line 33228. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 232 undefined on input line 33239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 232 undefined on input line 33239. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 232 undefined on input line 33293. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 232 undefined on input line 33306. Underfull \hbox (badness 10000) in paragraph at lines 33304--33307 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [232] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 233 undefined on input line 33332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 233 undefined on input line 33345. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 233 undefined on input line 33345. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 233 undefined on input line 33358. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 233 undefined on input line 33371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 233 undefined on input line 33384. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 233 undefined on input line 33417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 233 undefined on input line 33421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 233 undefined on input line 33421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 233 undefined on input line 33460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 233 undefined on input line 33473. Underfull \hbox (badness 10000) in paragraph at lines 33471--33474 \TU/lmr/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 233 undefined on input line 33499. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 233 undefined on input line 33512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 233 undefined on input line 33512. [233] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 234 undefined on input line 33525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 234 undefined on input line 33563. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 234 undefined on input line 33563. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 2 34 undefined on input line 33563. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 234 undefined on input line 33602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 234 undefined on input line 33615. Underfull \hbox (badness 10000) in paragraph at lines 33613--33616 \TU/lmr/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 234 undefined on input line 33628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 234 undefined on input line 33654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 234 undefined on input line 33654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 234 undefined on input line 33667. [234] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33780. Underfull \hbox (badness 10000) in paragraph at lines 33778--33781 \TU/lmr/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 33806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 235 undefined on input line 33806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 235 undefined on input line 33916. [235] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 33929. Underfull \hbox (badness 10000) in paragraph at lines 33927--33930 \TU/lmr/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 236 undefined on input line 33955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 236 undefined on input line 33955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 33968. LaTeX Warning: Hyper reference `formulation:demsimulations' on page 236 undefin ed on input line 34001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 236 undefined on input line 34001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.viscEl' on page 236 undefined on input line 34001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 236 undefined on input line 34037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.timestepSafetyCoefficient' on page 236 undefined on input line 34037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 236 undefined on input line 34050. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 34078. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 236 undefined on input line 34091. Underfull \hbox (badness 10000) in paragraph at lines 34089--34092 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [236] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 237 undefined on input line 34130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 237 undefined on input line 34130. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.dens ityScaling' on page 237 undefined on input line 34156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 237 undefined on input line 34195. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 2 37 undefined on input line 34223. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 237 undefined on input line 34223. [237] Underfull \hbox (badness 10000) in paragraph at lines 34367--34370 \TU/lmr/m/n/10 a list of data that will be saved. Can use veloc- [238] [239] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 240 undefined on input line 35008. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 240 undefined on input line 35021. Underfull \hbox (badness 10000) in paragraph at lines 35019--35022 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [240] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 241 undefined on input line 35060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 241 undefined on input line 35060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 241 undefined on input line 35112. [241] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 242 undefined on input line 35287. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 242 undefined on input line 35300. Underfull \hbox (badness 10000) in paragraph at lines 35298--35301 \TU/lmr/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 242 undefined on input line 35352. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 242 undefined on input line 35352. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 242 undefined on input line 35391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 242 undefined on input line 35429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 242 undefined on input line 35429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 2 42 undefined on input line 35429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.geomD ispatcher' on page 242 undefined on input line 35429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.physD ispatcher' on page 242 undefined on input line 35429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.lawDi spatcher' on page 242 undefined on input line 35429. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IntrCallback' on page 242 undefined on input line 35440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 242 undefined on input line 35440. [242] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35481. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35494. Underfull \hbox (badness 10000) in paragraph at lines 35492--35495 \TU/lmr/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 243 undefined on input line 35507. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 243 undefined on input line 35533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 243 undefined on input line 35559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 243 undefined on input line 35559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 243 undefined on input line 35572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 243 undefined on input line 35585. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 243 undefined on input line 35613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _LSnodeGeom' on page 243 undefined on input line 35613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 243 undefined on input line 35631. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 243 undefined on input line 35631. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.createDistantMeniscii' on page 243 undefined on input line 356 31. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.neverErase' on page 243 undefined on input line 35631. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 243 undefined on input line 35631. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 243 undefined on input line 35631. [243] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 244 undefined on input line 35634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.suffCapFiles' on page 244 undefined on input line 35634. LaTeX Warning: Citation `publications:scholtes2009b' on page 244 undefined on i nput line 35640. LaTeX Warning: Citation `publications:duriez2017b' on page 244 undefined on inp ut line 35640. LaTeX Warning: Citation `publications:scholtes2009d' on page 244 undefined on i nput line 35640. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 244 undefined on input line 35650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 244 undefined on input line 35650. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fusionN umber' on page 244 undefined on input line 35650. LaTeX Warning: Citation `publications:scholtes2009c' on page 244 undefined on i nput line 35676. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 244 undefined on input line 35717. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 244 undefined on input line 35730. Underfull \hbox (badness 10000) in paragraph at lines 35728--35731 \TU/lmr/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 244 undefined on input line 35743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.fCap' o n page 244 undefined on input line 35743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.binaryFusion' on page 244 undefined on input line 35743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 244 undefined on input line 35769. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 244 undefined on input line 35769. [244] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 245 undefined on input line 35808. LaTeX Warning: Hyper reference `formulation:sect-motion-integration' on page 24 5 undefined on input line 35841. LaTeX Warning: Hyper reference `formulation:numericaldamping' on page 245 undef ined on input line 35864. LaTeX Warning: Citation `references:chareyre2005' on page 245 undefined on inpu t line 35864. LaTeX Warning: Citation `references:pfc3dmanual30' on page 245 undefined on inp ut line 35890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.targetDt' on page 245 undefined on input line 35890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper.densityScaling' on page 245 undefined on input line 35890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 245 undefined on input line 35918. LaTeX Warning: Citation `publications:delvalle2023' on page 245 undefined on in put line 35918. LaTeX Warning: Citation `references:omelyan1998' on page 245 undefined on input line 35918. LaTeX Warning: Citation `references:fincham1992' on page 245 undefined on input line 35918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 245 undefined on input line 35918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 245 undefined on input line 35931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 245 undefined on input line 35944. Underfull \hbox (badness 10000) in paragraph at lines 35942--35945 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [245] LaTeX Warning: Citation `references:omelyan1998' on page 246 undefined on input line 36022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.rotA lgorithm' on page 246 undefined on input line 36022. LaTeX Warning: Citation `publications:delvalle2023' on page 246 undefined on in put line 36035. LaTeX Warning: Citation `references:omelyan1998' on page 246 undefined on input line 36035. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 246 undefined on input line 36048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 246 undefined on input line 36048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 246 undefined on input line 36061. LaTeX Warning: Hyper reference `user:initialangularvelocity' on page 246 undefi ned on input line 36074. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 246 undefined on input line 36087. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 246 undefined on input line 36115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 246 undefined on input line 36115. [246] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 247 undefined on input line 36244. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 247 undefined on input line 36257. Underfull \hbox (badness 10000) in paragraph at lines 36255--36258 \TU/lmr/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 247 undefined on input line 36309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 247 undefined on input line 36309. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 247 undefined on input line 36374. [247] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 248 undefined on input line 36526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 248 undefined on input line 36539. Underfull \hbox (badness 10000) in paragraph at lines 36537--36540 \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 36708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 249 undefined on input line 36708. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 249 undefined on input line 36773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 249 un defined on input line 36871. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 2 49 undefined on input line 36871. [249] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 250 undefined on input line 36909. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 250 undefined on input line 36922. Underfull \hbox (badness 10000) in paragraph at lines 36920--36923 \TU/lmr/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 36948. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 250 undefined on input line 36948. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 250 undefined on input line 36961. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 250 undefined on input line 37045. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 250 undefined on input line 37058. Underfull \hbox (badness 10000) in paragraph at lines 37056--37059 \TU/lmr/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 37084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 250 undefined on input line 37084. [250] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 251 undefined on input line 37110. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryStressRecord er' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmStateUpdater' on p age 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter' on pag e 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceRecorder' on pag e 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPDFEngine' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 25 1 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Recorder' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ResetRandomPosition' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedMatSprinkler ' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedStateUpdater ' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueRecorder' on pa ge 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryStressRecord er' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmStateUpdater' on p age 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter' on pag e 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceRecorder' on pag e 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPDFEngine' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 25 1 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Recorder' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ResetRandomPosition' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedMatSprinkler ' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedStateUpdater ' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SnapshotEngine' on pa ge 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueRecorder' on pa ge 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 251 undefined on input line 37141. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PyRunner' on page 251 undefined on input line 37168. [251] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 252 undefined on input line 37213. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 252 undefined on input line 37226. Underfull \hbox (badness 10000) in paragraph at lines 37224--37227 \TU/lmr/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 252 undefined on input line 37330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 252 undefined on input line 37330. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 252 undefined on input line 37369. [252] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 253 undefined on input line 37479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 253 undefined on input line 37492. Underfull \hbox (badness 10000) in paragraph at lines 37490--37493 \TU/lmr/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 253 undefined on input line 37609. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 253 undefined on input line 37609. [253] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 254 undefined on input line 37648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 254 undefined on input line 37720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 254 undefined on input line 37720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState.normDmg' on page 254 undefined on input line 37720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.omega' on pag e 254 undefined on input line 37720. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 254 undefined on input line 37771. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 254 undefined on input line 37784. Underfull \hbox (badness 10000) in paragraph at lines 37782--37785 \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 37901. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 255 undefined on input line 37901. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 255 undefined on input line 37940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 255 undefined on input line 38037. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 255 undefined on input line 38050. Underfull \hbox (badness 10000) in paragraph at lines 38048--38051 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [255] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 256 undefined on input line 38219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 256 undefined on input line 38219. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 256 undefined on input line 38258. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DomainLimiter.mDelete d' on page 256 undefined on input line 38286. [256] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 257 undefined on input line 38381. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 257 undefined on input line 38394. Underfull \hbox (badness 10000) in paragraph at lines 38392--38395 \TU/lmr/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 257 undefined on input line 38524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 257 undefined on input line 38524. [257] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 258 undefined on input line 38563. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PDFEngine' on page 25 8 undefined on input line 38648. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 258 undefined on input line 38686. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 258 undefined on input line 38699. Underfull \hbox (badness 10000) in paragraph at lines 38697--38700 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [258] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 259 undefined on input line 38842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 259 undefined on input line 38842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 259 undefined on input line 38881. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 259 undefined on input line 38953. LaTeX Warning: Citation `publications:duriez2017c' on page 259 undefined on inp ut line 38953. LaTeX Warning: Citation `publications:duriez2016b' on page 259 undefined on inp ut line 38953. LaTeX Warning: Citation `publications:duriez2017' on page 259 undefined on inpu t line 38953. LaTeX Warning: Citation `publications:duriez2017c' on page 259 undefined on inp ut line 38953. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 259 und efined on input line 38953. [259] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.capillaryPressure' on page 260 undefined on input line 38963. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 260 undefined on input line 39017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 260 undefined on input line 39030. Underfull \hbox (badness 10000) in paragraph at lines 39028--39031 \TU/lmr/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 260 undefined on input line 39108. LaTeX Warning: Citation `publications:duriez2017c' on page 260 undefined on inp ut line 39108. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 260 undefined on input line 39121. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 260 undefined on input line 39134. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.sigm aCap' on page 260 undefined on input line 39147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.vW' on page 260 undefined on input line 39147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 260 undefined on input line 39186. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 260 undefined on input line 39186. [260] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muVw ' on page 261 undefined on input line 39225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSs w' on page 261 undefined on input line 39225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muSn w' on page 261 undefined on input line 39225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MeasureCapStress.muGa mma' on page 261 undefined on input line 39225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity.surfaceTension' on page 261 undefined on input line 39238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 261 undefined on input line 39251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryPhys.vMenisc us' on page 261 undefined on input line 39279. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 261 undefined on input line 39318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 261 undefined on input line 39374. [261] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 262 undefined on input line 39387. Underfull \hbox (badness 10000) in paragraph at lines 39385--39388 \TU/lmr/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 39530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 262 undefined on input line 39530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 262 undefined on input line 39569. [262] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 263 undefined on input line 39731. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 263 undefined on input line 39744. Underfull \hbox (badness 10000) in paragraph at lines 39742--39745 \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 39874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 264 undefined on input line 39874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 264 undefined on input line 39952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 264 undefined on input line 40024. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 264 undefined on input line 40075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 264 undefined on input line 40088. Underfull \hbox (badness 10000) in paragraph at lines 40086--40089 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [264] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 265 undefined on input line 40205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 265 undefined on input line 40205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 265 undefined on input line 40244. [265] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine' on pa ge 266 undefined on input line 40333. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 266 undefined on input line 40384. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 266 undefined on input line 40397. Underfull \hbox (badness 10000) in paragraph at lines 40395--40398 \TU/lmr/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 266 undefined on input line 40514. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 266 undefined on input line 40514. [266] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 267 undefined on input line 40553. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 267 undefined on input line 40689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 267 undefined on input line 40702. Underfull \hbox (badness 10000) in paragraph at lines 40700--40703 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [267] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 268 undefined on input line 40845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 268 undefined on input line 40845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 268 undefined on input line 40910. [268] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMatSeg' on pa ge 269 undefined on input line 41008. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 269 undefined on input line 41098. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 269 undefined on input line 41111. Underfull \hbox (badness 10000) in paragraph at lines 41109--41112 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedState.coatin gThickness' on page 269 undefined on input line 41124. [269] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 270 undefined on input line 41241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 270 undefined on input line 41241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.virtLa st' on page 270 undefined on input line 41267. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 270 undefined on input line 41347. [270] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 271 undefined on input line 41470. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 271 undefined on input line 41483. Underfull \hbox (badness 10000) in paragraph at lines 41481--41484 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedState.coatin gThickness' on page 271 undefined on input line 41524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 271 undefined on input line 41628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 271 undefined on input line 41628. [271] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.virtLa st' on page 272 undefined on input line 41654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.initCohe sion' on page 272 undefined on input line 41667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion Broken' on page 272 undefined on input line 41667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SegmentedStateUpdater ' on page 272 undefined on input line 41667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 272 undefined on input line 41764. [272] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 273 undefined on input line 41859. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 273 undefined on input line 41887. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 273 undefined on input line 41900. Underfull \hbox (badness 10000) in paragraph at lines 41898--41901 \TU/lmr/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 273 undefined on input line 42056. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 273 undefined on input line 42056. LaTeX Warning: Hyper reference `yade.plot:yade.plot.imgData' on page 273 undefi ned on input line 42069. [273] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 274 undefined on input line 42121. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 274 undefined on input line 42231. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 274 undefined on input line 42244. Underfull \hbox (badness 10000) in paragraph at lines 42242--42245 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [274] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 275 undefined on input line 42374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 275 undefined on input line 42374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 275 undefined on input line 42426. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 275 undefined on input line 42524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 275 undefined on input line 42524. [275] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 276 undefined on input line 42575. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 276 undefined on input line 42588. Underfull \hbox (badness 10000) in paragraph at lines 42586--42589 \TU/lmr/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 276 undefined on input line 42705. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 276 undefined on input line 42705. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 276 undefined on input line 42757. [276] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 277 un defined on input line 42829. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriodicEngine.initRu n' on page 277 undefined on input line 42832. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.recorders ' on page 277 undefined on input line 42842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 277 undefined on input line 42842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 277 undefined on input line 42909. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 277 undefined on input line 42922. Underfull \hbox (badness 10000) in paragraph at lines 42920--42923 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [277] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 278 undefined on input line 43039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 278 undefined on input line 43078. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 278 undefined on input line 43078. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.multibloc k' on page 278 undefined on input line 43124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 278 u ndefined on input line 43128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 278 un defined on input line 43132. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 278 unde fined on input line 43136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 278 undefined on input line 43140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 278 undefined on input line 43140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 278 undefined on input line 43140. [278] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 279 undefined on input line 43144. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 279 u ndefined on input line 43170. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 279 un defined on input line 43170. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 279 u ndefined on input line 43174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 279 un defined on input line 43174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 279 u ndefined on input line 43178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 279 un defined on input line 43178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 279 u ndefined on input line 43182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 279 un defined on input line 43182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 279 u ndefined on input line 43190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 279 un defined on input line 43190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 279 unde fined on input line 43190. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 279 u ndefined on input line 43198. LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 279 undefined on input line 43198. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 279 undefined on input line 43213. [279] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 280 undefined on input line 43217. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 280 undefined on input line 43221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 280 undefined on input line 43221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 280 undefined on input line 43221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 280 undefined on input line 43221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isCohesive' on page 280 undefined on input line 43221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 280 undefined on input line 43225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 280 undefined on input line 43225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 280 undefined on input line 43233. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 280 undefined on input line 43237. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 280 undefined on input line 43241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LubricationPhys' on p age 280 undefined on input line 43253. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 280 undefined on input line 43257. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 280 undefined on input line 43261. [280] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 281 undefined on input line 43307. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Disp2DPropLoadEngine' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine' on pa ge 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemSimpleShearBox' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriIsoCompressor' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VESupportEngine' on p age 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Disp2DPropLoadEngine' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine' on pa ge 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemSimpleShearBox' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriIsoCompressor' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.UniaxialStrainer' on page 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VESupportEngine' on p age 281 undefined on input line 43364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 281 undefined on input line 43414. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 281 undefined on input line 43427. Underfull \hbox (badness 10000) in paragraph at lines 43425--43428 \TU/lmr/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 281 undefined on input line 43453. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 281 undefined on input line 43453. [281] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 282 undefined on input line 43466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 282 undefined on input line 43568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 282 undefined on input line 43581. Underfull \hbox (badness 10000) in paragraph at lines 43579--43582 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [282] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 283 undefined on input line 43698. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 283 undefined on input line 43698. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 283 undefined on input line 43724. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 283 undefined on input line 43773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 283 undefined on input line 43850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 283 undefined on input line 43863. Underfull \hbox (badness 10000) in paragraph at lines 43861--43864 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [283] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 284 undefined on input line 43876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 284 undefined on input line 43876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 284 undefined on input line 44045. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 284 undefined on input line 44045. [284] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 285 undefined on input line 44084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 285 undefined on input line 44143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 285 undefined on input line 44155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 285 undefined on input line 44155. [285] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 286 undefined on input line 44242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 286 undefined on input line 44255. Underfull \hbox (badness 10000) in paragraph at lines 44253--44256 \TU/lmr/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 286 undefined on input line 44268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 286 undefined on input line 44268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 286 undefined on input line 44437. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 286 undefined on input line 44437. [286] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 287 undefined on input line 44476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine.KnC' o n page 287 undefined on input line 44538. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.shearS peed' on page 287 undefined on input line 44541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine.gammal im' on page 287 undefined on input line 44541. [287] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 288 undefined on input line 44641. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 288 undefined on input line 44654. Underfull \hbox (badness 10000) in paragraph at lines 44652--44655 \TU/lmr/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 288 undefined on input line 44667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 288 undefined on input line 44667. [288] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 289 undefined on input line 44823. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 289 undefined on input line 44823. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 289 undefined on input line 44862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 289 undefined on input line 44922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.sigma_ save' on page 289 undefined on input line 44922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCTDEngine.target Sigma' on page 289 undefined on input line 44922. [289] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 290 undefined on input line 45012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 290 undefined on input line 45025. Underfull \hbox (badness 10000) in paragraph at lines 45023--45026 \TU/lmr/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 290 undefined on input line 45038. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 290 undefined on input line 45038. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 290 undefined on input line 45168. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 290 undefined on input line 45168. [290] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 291 undefined on input line 45220. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 291 undefined on input line 45279. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 291 undefined on input line 45356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 291 undefined on input line 45369. Underfull \hbox (badness 10000) in paragraph at lines 45367--45370 \TU/lmr/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 291 undefined on input line 45382. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 291 undefined on input line 45382. [291] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 292 undefined on input line 45512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 292 undefined on input line 45512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 292 undefined on input line 45538. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ss' on page 292 undefined on input line 45597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 292 undefined on input line 45597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 292 und efined on input line 45597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 292 undefined on input line 45597. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stre ssMask' on page 292 undefined on input line 45597. [292] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.mod' on page 293 undefined on input line 45608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 293 undefined on input line 45613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.youn gEstimation' on page 293 undefined on input line 45613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.pois sonEstimation' on page 293 undefined on input line 45613. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 29 3 undefined on input line 45616. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 29 3 undefined on input line 45621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 29 3 undefined on input line 45621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 293 undefined on input line 45621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.prog ress' on page 293 undefined on input line 45626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 293 undefined on input line 45626. Underfull \hbox (badness 10000) in paragraph at lines 45628--45631 \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 293 undefined on input line 45667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 293 undefined on input line 45667. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 293 undefined on input line 45680. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 293 undefined on input line 45693. Underfull \hbox (badness 10000) in paragraph at lines 45691--45694 \TU/lmr/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 293 undefined on input line 45706. [293] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 294 undefined on input line 45758. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.stra in' on page 294 undefined on input line 45771. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 294 undefined on input line 45810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 294 undefined on input line 45810. [294] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 295 undefined on input line 45979. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 295 undefined on input line 46005. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.nSte ps' on page 295 undefined on input line 46033. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.goal ' on page 295 undefined on input line 46033. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 295 undefined on input line 46061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 295 undefined on input line 46087. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 295 undefined on input line 46100. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 295 undefined on input line 46113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Peri3dController.xxPa th' on page 295 undefined on input line 46126. [295] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 296 undefined on input line 46221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 296 undefined on input line 46234. Underfull \hbox (badness 10000) in paragraph at lines 46232--46235 \TU/lmr/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 296 undefined on input line 46312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 296 undefined on input line 46312. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 296 undefined on input line 46364. [296] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.g oal' on page 297 undefined on input line 46401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.s tressMask' on page 297 undefined on input line 46401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.m ass' on page 297 undefined on input line 46482. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 297 undefined on input line 46495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 297 undefined on input line 46508. Underfull \hbox (badness 10000) in paragraph at lines 46506--46509 \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 46545--46548 \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 297 undefined on input line 46551. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 297 undefined on input line 46565. [297] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PeriTriaxController.d ynCell' on page 298 undefined on input line 46591. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 298 undefined on input line 46643. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 298 undefined on input line 46643. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 298 undefined on input line 46760. [298] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate1' on page 299 undefined on input line 46865. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate2' on page 299 undefined on input line 46878. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. strainRate3' on page 299 undefined on input line 46891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 299 undefined on input line 46930. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 299 undefined on input line 46958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 299 undefined on input line 46971. Underfull \hbox (badness 10000) in paragraph at lines 46969--46972 \TU/lmr/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 299 undefined on input line 46997. [299] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 300 undefined on input line 47023. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 300 undefined on input line 47036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 300 undefined on input line 47049. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 300 undefined on input line 47075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 300 undefined on input line 47114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 300 undefined on input line 47127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 300 undefined on input line 47140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 300 undefined on input line 47153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 300 undefined on input line 47166. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 300 undefined on input line 47192. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 300 undefined on input line 47192. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 300 undefined on input line 47205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 300 undefined on input line 47218. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 300 undefined on input line 47218. [300] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 301 undefined on input line 47285. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 301 undefined on input line 47458. [301] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 302 undefined on input line 47484. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThreeDTriaxialEngine. frictionAngleDegree' on page 302 undefined on input line 47512. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 302 undefined on input line 47525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 302 undefined on input line 47538. [302] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 303 undefined on input line 47720. LaTeX Warning: Citation `references:chareyre2002a' on page 303 undefined on inp ut line 47780. LaTeX Warning: Citation `references:chareyre2005' on page 303 undefined on inpu t line 47780. LaTeX Warning: Citation `publications:kozicki2008' on page 303 undefined on inp ut line 47780. [303] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.UnbalancedForce' on page 304 undefined on input line 47809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 304 undefined on input line 47900. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.strainRate' on page 304 undefined on input line 47913. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 304 undefined on input line 47952. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 304 undefined on input line 47993. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 304 undefined on input line 48006. Underfull \hbox (badness 10000) in paragraph at lines 48004--48007 \TU/lmr/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 304 undefined on input line 48032. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.fixedPorosity' on page 304 undefined on input line 48045. Underfull \hbox (badness 7944) in paragraph at lines 48043--48046 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity \TU/lmr /m/it/10 TriaxialCompressio- [304] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 305 undefined on input line 48084. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 305 undefined on input line 48097. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 305 undefined on input line 48110. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 305 undefined on input line 48136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 305 undefined on input line 48188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 305 undefined on input line 48214. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 305 undefined on input line 48227. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 305 undefined on input line 48240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 305 undefined on input line 48253. [305] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 306 undefined on input line 48292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 306 undefined on input line 48292. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 306 undefined on input line 48305. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 306 undefined on input line 48318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 306 undefined on input line 48318. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.sigmaIsoCompaction' on page 306 undefined on input line 48424. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 306 undefined on input line 48450. [306] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 307 undefined on input line 48543. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 307 undefined on input line 48582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 307 undefined on input line 48636. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 307 undefined on input line 48649. [307] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 308 undefined on input line 48844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 308 undefined on input line 48862. LaTeX Warning: Citation `references:chareyre2002a' on page 308 undefined on inp ut line 48866. LaTeX Warning: Citation `references:chareyre2005' on page 308 undefined on inpu t line 48866. LaTeX Warning: Citation `publications:kozicki2008' on page 308 undefined on inp ut line 48866. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.depth' on page 308 undefined on input line 48929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 308 undefined on input line 48957. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 308 undefined on input line 48970. Underfull \hbox (badness 10000) in paragraph at lines 48968--48971 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [308] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.maxMultiplier' on page 309 undefined on input line 48996. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 309 undefined on input line 49009. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 309 undefined on input line 49022. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.stressMask' on page 309 undefined on input line 49035. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.height' on page 309 undefined on input line 49061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.finalMaxMultiplier' on page 309 undefined on input line 49100. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel1' on page 309 undefined on input line 49113. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 309 undefined on input line 49126. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 309 undefined on input line 49139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.max_vel' on page 309 undefined on input line 49152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 309 undefined on input line 49178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 309 undefined on input line 49178. [309] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 310 undefined on input line 49191. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 310 undefined on input line 49204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.boxVolume' on page 310 undefined on input line 49204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 310 undefined on input line 49256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.goal1' on page 310 undefined on input line 49351. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 310 undefined on input line 49377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.particlesVolume' on page 310 undefined on input line 49405. [310] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.strain' on page 311 undefined on input line 49418. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.width' on page 311 undefined on input line 49600. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [311] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 312 undefined on input line 49773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 312 undefined on input line 49786. Underfull \hbox (badness 10000) in paragraph at lines 49784--49787 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [312] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 313 undefined on input line 49877. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 313 undefined on input line 49877. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 313 undefined on input line 49981. [313] LaTeX Warning: Citation `publications:brzezinski2022' on page 314 undefined on input line 50029. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 314 undefined on input line 50106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 314 undefined on input line 50119. Underfull \hbox (badness 10000) in paragraph at lines 50117--50120 \TU/lmr/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 314 undefined on input line 50171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 314 undefined on input line 50171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 314 undefined on input line 50184. [314] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlatGridCollider' on page 315 undefined on input line 50215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GeneralIntegratorInse rtionSortCollider' on page 315 undefined on input line 50215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 315 undefined on input line 50215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpatialQuickSortColli der' on page 315 undefined on input line 50215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlatGridCollider' on page 315 undefined on input line 50215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GeneralIntegratorInse rtionSortCollider' on page 315 undefined on input line 50215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 315 undefined on input line 50215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SpatialQuickSortColli der' on page 315 undefined on input line 50215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 315 undefined on input line 50232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.boundDispatc her' on page 315 undefined on input line 50232. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 315 undefined on input line 50243. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 315 undefined on input line 50256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 15 undefined on input line 50256. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 315 undefined on input line 50297. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 315 undefined on input line 50310. Underfull \hbox (badness 10000) in paragraph at lines 50308--50311 \TU/lmr/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 315 undefined on input line 50336. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 315 undefined on input line 50336. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 315 undefined on input line 50349. [315] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 16 undefined on input line 50391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 316 undefined on input line 50391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 316 un defined on input line 50391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 316 u ndefined on input line 50391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 316 undefined on input line 50433. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 316 undefined on input line 50446. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 16 undefined on input line 50446. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 316 undefined on input line 50487. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 316 undefined on input line 50500. Underfull \hbox (badness 10000) in paragraph at lines 50498--50501 \TU/lmr/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 316 undefined on input line 50526. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 316 undefined on input line 50526. [316] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 317 undefined on input line 50552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 317 undefined on input line 50622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 317 undefined on input line 50635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 17 undefined on input line 50635. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 317 undefined on input line 50718. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 317 undefined on input line 50731. Underfull \hbox (badness 10000) in paragraph at lines 50729--50732 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [317] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 318 undefined on input line 50772. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 318 undefined on input line 50811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 318 undefined on input line 50850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 318 undefined on input line 50850. [318] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 319 undefined on input line 50954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 319 undefined on input line 50995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 319 und efined on input line 51013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .sortAxis' on page 319 undefined on input line 51016. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 319 undefined on input line 51039. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 319 undefined on input line 51039. [319] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound.sweepLength' on page 320 undefined on input line 51045. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 320 undefined on input line 51069. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 320 undefined on input line 51082. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 20 undefined on input line 51082. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 51165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 320 undefined on input line 51178. Underfull \hbox (badness 10000) in paragraph at lines 51176--51179 \TU/lmr/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 320 undefined on input line 51219. [320] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 321 undefined on input line 51258. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 321 undefined on input line 51297. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 321 undefined on input line 51297. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 321 undefined on input line 51401. [321] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 322 undefined on input line 51442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 322 und efined on input line 51460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 322 undefined on input line 51463. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.avoidSelfInt eractionMask' on page 322 undefined on input line 51473. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 322 undefined on input line 51486. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 22 undefined on input line 51486. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 322 undefined on input line 51527. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 322 undefined on input line 51540. Underfull \hbox (badness 10000) in paragraph at lines 51538--51541 \TU/lmr/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 322 undefined on input line 51566. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 322 undefined on input line 51566. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 322 undefined on input line 51579. [322] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.AxialGravityEngine' o n page 323 undefined on input line 51610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CentralConstantAccele rationEngine' on page 323 undefined on input line 51610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 323 undefined on input line 51610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HdapsGravityEngine' o n page 323 undefined on input line 51610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.AxialGravityEngine' o n page 323 undefined on input line 51610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CentralConstantAccele rationEngine' on page 323 undefined on input line 51610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 323 undefined on input line 51610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HdapsGravityEngine' o n page 323 undefined on input line 51610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 323 undefined on input line 51660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 323 undefined on input line 51673. Underfull \hbox (badness 10000) in paragraph at lines 51671--51674 \TU/lmr/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 323 undefined on input line 51699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 323 undefined on input line 51699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 323 undefined on input line 51712. Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [323] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 324 undefined on input line 51822. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 324 undefined on input line 51835. Underfull \hbox (badness 10000) in paragraph at lines 51833--51836 \TU/lmr/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 324 undefined on input line 51874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 324 undefined on input line 51874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 324 undefined on input line 51887. 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 324 und efined on input line 51943. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 324 undefined on input line 51984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 324 undefined on input line 51997. Underfull \hbox (badness 10000) in paragraph at lines 51995--51998 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [324] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 325 undefined on input line 52036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 325 undefined on input line 52036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 325 undefined on input line 52062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 325 undefined on input line 52095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 325 undefined on input line 52133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 325 undefined on input line 52146. Underfull \hbox (badness 10000) in paragraph at lines 52144--52147 \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 325 undefined on input line 52198. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 325 undefined on input line 52198. [325] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 326 undefined on input line 52211. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 326 undefined on input line 52334. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 326 undefined on input line 52347. Underfull \hbox (badness 10000) in paragraph at lines 52345--52348 \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 326 undefined on input line 52425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 326 undefined on input line 52425. [326] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 327 undefined on input line 52438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BicyclePedalEngine' o n page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CombinedKinematicEngi ne' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine' on page 3 27 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicRotationEngin e' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HelixEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingDirected ForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingHelixEng ine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 32 7 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinearDragEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RadialForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ServoPIDController' o n page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.StepDisplacer' on pag e 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeAverager' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BicyclePedalEngine' o n page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CombinedKinematicEngi ne' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine' on page 3 27 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicRotationEngin e' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HelixEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingDirected ForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InterpolatingHelixEng ine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 32 7 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LinearDragEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RadialForceEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine' on pa ge 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ServoPIDController' o n page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.StepDisplacer' on pag e 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeAverager' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TorqueEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine' on page 327 undefined on input line 52508. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 327 undefined on input line 52520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalEngine' on page 327 undefined on input line 52520. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 327 undefined on input line 52558. [327] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 328 undefined on input line 52571. Underfull \hbox (badness 10000) in paragraph at lines 52569--52572 \TU/lmr/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 328 undefined on input line 52584. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 328 undefined on input line 52610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 328 undefined on input line 52610. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 328 undefined on input line 52623. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 328 undefined on input line 52707. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 328 undefined on input line 52720. Underfull \hbox (badness 10000) in paragraph at lines 52718--52721 \TU/lmr/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 328 undefined on input line 52746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 328 undefined on input line 52772. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 328 undefined on input line 52772. [328] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 329 undefined on input line 52811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinematicEngine' on p age 329 undefined on input line 52844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 329 undefined on input line 52895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 329 undefined on input line 52908. Underfull \hbox (badness 10000) in paragraph at lines 52906--52909 \TU/lmr/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 329 undefined on input line 52921. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 329 undefined on input line 52947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 329 undefined on input line 52947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 329 undefined on input line 52960. [329] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DragEngine.Rho' on pa ge 330 undefined on input line 52998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 330 u ndefined on input line 52998. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 330 undefined on input line 53067. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 330 undefined on input line 53080. Underfull \hbox (badness 10000) in paragraph at lines 53078--53081 \TU/lmr/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 53093. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 330 undefined on input line 53119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 330 undefined on input line 53119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 330 undefined on input line 53132. [330] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53203. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53216. Underfull \hbox (badness 10000) in paragraph at lines 53214--53217 \TU/lmr/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 53242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 331 undefined on input line 53268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 331 undefined on input line 53268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53281. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicMotionEngine' on page 331 undefined on input line 53314. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53365. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 331 undefined on input line 53378. Underfull \hbox (badness 10000) in paragraph at lines 53376--53379 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [331] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 332 undefined on input line 53417. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 332 undefined on input line 53443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 332 undefined on input line 53443. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 332 undefined on input line 53456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HarmonicForceEngine' on page 332 undefined on input line 53489. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 332 undefined on input line 53540. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 332 undefined on input line 53553. Underfull \hbox (badness 10000) in paragraph at lines 53551--53554 \TU/lmr/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 332 undefined on input line 53592. [332] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 333 undefined on input line 53618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 333 undefined on input line 53618. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 333 undefined on input line 53631. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 333 undefined on input line 53728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 333 undefined on input line 53741. Underfull \hbox (badness 10000) in paragraph at lines 53739--53742 \TU/lmr/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 53780. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 333 undefined on input line 53806. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 333 undefined on input line 53806. [333] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 334 undefined on input line 53845. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 334 undefined on input line 53955. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 334 undefined on input line 53968. Underfull \hbox (badness 10000) in paragraph at lines 53966--53969 \TU/lmr/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 334 undefined on input line 53981. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 334 undefined on input line 54020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 334 undefined on input line 54020. [334] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 335 undefined on input line 54059. LaTeX Warning: Citation `publications:maurin2015b' on page 335 undefined on inp ut line 54105. LaTeX Warning: Citation `publications:maurin2016' on page 335 undefined on inpu t line 54105. LaTeX Warning: Citation `publications:maurin2018' on page 335 undefined on inpu t line 54105. LaTeX Warning: Citation `publications:maurin2015b' on page 335 undefined on inp ut line 54105. LaTeX Warning: Citation `publications:maurin2015phd' on page 335 undefined on i nput line 54105. LaTeX Warning: Citation `references:maurin2018-vansbasis' on page 335 undefined on input line 54105. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 335 unde fined on input line 54105. LaTeX Warning: Citation `references:maurin2018-vansvalidations' on page 335 und efined on input line 54105. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.dens Fluid' on page 335 undefined on input line 54125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxFl uid' on page 335 undefined on input line 54125. LaTeX Warning: Citation `references:dallavalle1948' on page 335 undefined on in put line 54125. LaTeX Warning: Citation `references:revilbaudard2013' on page 335 undefined on input line 54125. LaTeX Warning: Citation `references:richardson1954' on page 335 undefined on in put line 54125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.visc oDyn' on page 335 undefined on input line 54125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.roug hnessPartScale' on page 335 undefined on input line 54125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.velF luct' on page 335 undefined on input line 54129. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 335 undefined on input line 54129. LaTeX Warning: Citation `references:wiberg1985' on page 335 undefined on input line 54130. LaTeX Warning: Citation `references:schmeeckle2007' on page 335 undefined on in put line 54136. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.lift ' on page 335 undefined on input line 54136. [335] LaTeX Warning: Citation `publications:maurin2018' on page 336 undefined on inpu t line 54145. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.stea dyFlow' on page 336 undefined on input line 54145. LaTeX Warning: Citation `publications:maurin2015phd' on page 336 undefined on i nput line 54156. LaTeX Warning: Citation `references:revilbaudard2013' on page 336 undefined on input line 54160. LaTeX Warning: Citation `publications:maurin2015phd' on page 336 undefined on i nput line 54160. LaTeX Warning: Citation `publications:maurin2015b' on page 336 undefined on inp ut line 54160. LaTeX Warning: Citation `references:wiberg1985' on page 336 undefined on input line 54174. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 336 undefined on input line 54187. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 336 undefined on input line 54213. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 336 undefined on input line 54226. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vxPa rt' on page 336 undefined on input line 54241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vyPa rt' on page 336 undefined on input line 54241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.vzPa rt' on page 336 undefined on input line 54241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 336 undefined on input line 54241. [336] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.zRef ' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag1' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.aver ageDrag2' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art1' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art2' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart1' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.radi usPart2' on page 337 undefined on input line 54251. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54437. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 337 undefined on input line 54450. Underfull \hbox (badness 10000) in paragraph at lines 54448--54451 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [337] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.nCel l' on page 338 undefined on input line 54504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.delt aZ' on page 338 undefined on input line 54504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.phiP art' on page 338 undefined on input line 54504. Underfull \hbox (badness 10000) in paragraph at lines 54502--54505 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 54502--54505 \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 54502--54505 \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 338 undefined on inpu t line 54517. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 338 undefined on input line 54543. LaTeX Warning: Citation `references:li1995' on page 338 undefined on input line 54556. LaTeX Warning: Citation `references:revilbaudard2013' on page 338 undefined on input line 54556. LaTeX Warning: Citation `references:revilbaudard2015' on page 338 undefined on input line 54623. [338] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 339 undefined on input line 54766. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 339 undefined on input line 54766. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 339 undefined on input line 54818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 339 undefined on input line 54831. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 339 undefined on input line 54870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 339 undefined on input line 54883. [339] LaTeX Warning: Citation `publications:maurin2018' on page 340 undefined on inpu t line 54922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 340 undefined on input line 54948. [340] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.Reyn oldStresses' on page 341 undefined on input line 55123. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 341 undefined on input line 55188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 341 undefined on input line 55201. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 341 undefined on input line 55227. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 341 undefined on input line 55240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 341 undefined on input line 55266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydroForceEngine.twoS ize' on page 341 undefined on input line 55279. [341] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55390. Underfull \hbox (badness 10000) in paragraph at lines 55388--55391 \TU/lmr/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 55416. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 342 undefined on input line 55455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 342 undefined on input line 55455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 342 undefined on input line 55481. [342] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55607. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 343 undefined on input line 55620. Underfull \hbox (badness 10000) in paragraph at lines 55618--55621 \TU/lmr/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 55633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 343 undefined on input line 55672. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 343 undefined on input line 55672. [343] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55737. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialEngine.ids' on page 344 undefined on input line 55800. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.vel' on page 34 4 undefined on input line 55800. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.angVel' on page 344 undefined on input line 55800. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55852. Underfull \hbox (badness 10000) in paragraph at lines 55850--55853 \TU/lmr/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 344 undefined on input line 55865. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 344 undefined on input line 55891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 344 undefined on input line 55891. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 344 undefined on input line 55904. [344] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.disPath' on page 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.pathSteps' on page 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.hooks' on p age 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.doneHook' o n page 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 345 undefined on input line 55940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 345 undefined on input line 55940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 345 undefined on input line 55940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 345 un defined on input line 55940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 3 45 undefined on input line 55940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 345 undefined on input line 55940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.blockedDOFs' on page 345 undefined on input line 55940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 345 un defined on input line 55943. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 345 un defined on input line 55943. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 345 un defined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 345 u ndefined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 345 u ndefined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 345 u ndefined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 345 undefined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 345 un defined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 345 u ndefined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 345 u ndefined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 345 u ndefined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 345 undefined on input line 56003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 345 un defined on input line 56008. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotWeight' on page 345 undefined on input line 56011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 345 un defined on input line 56011. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.idWeight' o n page 345 undefined on input line 56014. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 345 undefined on input line 56017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 345 un defined on input line 56017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 345 undefined on input line 56017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 345 un defined on input line 56017. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtra_LawTester' on page 345 undefined on input line 56020. [345] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.rotPath' on page 346 undefined on input line 56061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.dead' on page 346 undefined on input line 56087. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56100. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 346 undefined on input line 56113. Underfull \hbox (badness 10000) in paragraph at lines 56111--56114 \TU/lmr/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 346 undefined on input line 56126. 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 346 un defined on input line 56139. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 346 undefined on input line 56152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 346 undefined on input line 56178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 346 undefined on input line 56178. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 346 undefined on input line 56191. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 346 undefined on input line 56230. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [346] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56269. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uTest' on p age 347 undefined on input line 56295. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 34 7 undefined on input line 56308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.uGeom' on p age 347 undefined on input line 56308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56407. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 347 undefined on input line 56420. Underfull \hbox (badness 10000) in paragraph at lines 56418--56421 \TU/lmr/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 347 undefined on input line 56433. [347] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 348 undefined on input line 56472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 348 undefined on input line 56472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 348 undefined on input line 56485. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 348 undefined on input line 56582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 348 undefined on input line 56595. Underfull \hbox (badness 10000) in paragraph at lines 56593--56596 \TU/lmr/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 348 undefined on input line 56621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 348 undefined on input line 56647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 348 undefined on input line 56647. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 348 undefined on input line 56660. [348] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.rotate AroundZero' on page 349 undefined on input line 56693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RotationEngine.zeroPo int' on page 349 undefined on input line 56693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 349 undefined on input line 56744. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 349 undefined on input line 56757. Underfull \hbox (badness 10000) in paragraph at lines 56755--56758 \TU/lmr/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 349 undefined on input line 56770. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 349 undefined on input line 56796. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 349 undefined on input line 56796. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 349 undefined on input line 56835. [349] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 350 undefined on input line 56984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 350 undefined on input line 56997. Underfull \hbox (badness 10000) in paragraph at lines 56995--56998 \TU/lmr/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 350 undefined on input line 57023. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 350 undefined on input line 57127. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 350 undefined on input line 57127. [350] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 351 undefined on input line 57153. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 351 undefined on input line 57194. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 351 undefined on input line 57194. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 35 1 undefined on input line 57212. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 351 undefined on input line 57250. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 351 undefined on input line 57263. Underfull \hbox (badness 10000) in paragraph at lines 57261--57264 \TU/lmr/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 351 undefined on input line 57276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 35 1 undefined on input line 57302. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 351 undefined on input line 57315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 351 undefined on input line 57315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 35 1 undefined on input line 57328. [351] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 352 undefined on input line 57341. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 352 undefined on input line 57354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 352 undefined on input line 57438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 352 undefined on input line 57451. Underfull \hbox (badness 10000) in paragraph at lines 57449--57452 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [352] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 353 undefined on input line 57612. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 353 undefined on input line 57653. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 353 undefined on input line 57653. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 353 undefined on input line 57679. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 353 undefined on input line 57750. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 353 undefined on input line 57763. Underfull \hbox (badness 10000) in paragraph at lines 57761--57764 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [353] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 354 undefined on input line 57776. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 354 undefined on input line 57815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 354 undefined on input line 57815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 354 undefined on input line 57828. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 354 undefined on input line 57899. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 354 undefined on input line 57912. Underfull \hbox (badness 10000) in paragraph at lines 57910--57913 \TU/lmr/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 354 undefined on input line 57925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 354 undefined on input line 57951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 354 undefined on input line 57951. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 354 undefined on input line 57964. [354] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.vel ocity' on page 355 undefined on input line 58005. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TranslationEngine.tra nslationAxis' on page 355 undefined on input line 58005. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceDispatch er' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceDispatch er' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateDispatcher' on page 355 undefined on input line 58021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 355 undefined on input line 58071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 355 undefined on input line 58084. Underfull \hbox (badness 10000) in paragraph at lines 58082--58085 \TU/lmr/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 58110. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 355 undefined on input line 58110. [355] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 356 undefined on input line 58123. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlBoundFunctor' on pa ge 356 undefined on input line 58156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 356 undefined on input line 58224. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 356 undefined on input line 58237. Underfull \hbox (badness 10000) in paragraph at lines 58235--58238 \TU/lmr/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 356 undefined on input line 58276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 356 undefined on input line 58276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 356 undefined on input line 58289. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIGeomFunctor' on pa ge 356 undefined on input line 58322. [356] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 357 undefined on input line 58390. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 357 undefined on input line 58403. Underfull \hbox (badness 10000) in paragraph at lines 58401--58404 \TU/lmr/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 357 undefined on input line 58442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 357 undefined on input line 58442. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 357 undefined on input line 58455. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlIPhysFunctor' on pa ge 357 undefined on input line 58488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 357 undefined on input line 58556. [357] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 358 undefined on input line 58569. Underfull \hbox (badness 10000) in paragraph at lines 58567--58570 \TU/lmr/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 358 undefined on input line 58608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 358 undefined on input line 58608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 358 undefined on input line 58621. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlShapeFunctor' on pa ge 358 undefined on input line 58654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 358 undefined on input line 58722. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 358 undefined on input line 58735. Underfull \hbox (badness 10000) in paragraph at lines 58733--58736 \TU/lmr/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 358 undefined on input line 58774. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 358 undefined on input line 58774. [358] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 359 undefined on input line 58787. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 359 undefined on input line 58820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 359 undefined on input line 58888. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 359 undefined on input line 58901. Underfull \hbox (badness 10000) in paragraph at lines 58899--58902 \TU/lmr/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 359 undefined on input line 58940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 359 undefined on input line 58940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 359 undefined on input line 58953. [359] LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphinternalforcefunct or' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundfunctor' on p age 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglshapefunctor' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgliphysfunctor' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgligeomfunctor' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglboundfunctor' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphiphysfunctor' on p age 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphigeomfunctor' on p age 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlStateFunctor' on pa ge 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphinternalforcefunct or' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphboundfunctor' on p age 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglshapefunctor' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgliphysfunctor' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphgligeomfunctor' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglboundfunctor' on page 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphlawfunctor' on pag e 360 undefined on input line 58984. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Box_Aabb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_ChainedCylinder_A abb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_DeformableElement _Aabb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_GridConnection_Aa bb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Node_Aabb' on pag e 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_PFacet_Aabb' on p age 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Tetra_Aabb' on pa ge 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Wall_Aabb' on pag e 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle2AAB B' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Box_Aabb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_ChainedCylinder_A abb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_DeformableElement _Aabb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Facet_Aabb' on pa ge 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_GridConnection_Aa bb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_LevelSet_Aabb' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Node_Aabb' on pag e 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_PFacet_Aabb' on p age 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Tetra_Aabb' on pa ge 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Wall_Aabb' on pag e 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle2AAB B' on page 360 undefined on input line 59081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 3 60 undefined on input line 59093. [360] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 361 und efined on input line 59177. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 361 unde fined on input line 59177. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 361 und efined on input line 59261. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 361 undefined on input line 59261. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 361 undefined on input line 59275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 361 undefined on input line 59275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 361 undefined on input line 59275. [361] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 362 und efined on input line 59363. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 362 undefined on input line 59363. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 362 undefined on input line 59377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 362 undefined on input line 59377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Cylinder_Aabb.aab bEnlargeFactor' on page 362 undefined on input line 59377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 362 und efined on input line 59465. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.DeformableElement' on page 362 undefined on input line 59465. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 362 undefined on input line 59479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 362 undefined on input line 59479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 362 undefined on input line 59479. [362] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 363 und efined on input line 59567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 363 un defined on input line 59567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 363 und efined on input line 59651. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 363 undefined on input line 59651. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 363 und efined on input line 59748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 363 undefined on input line 59748. [363] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 364 und efined on input line 59832. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 364 und efined on input line 59832. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 364 undefined on input line 59846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 364 undefined on input line 59846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 364 undefined on input line 59846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 364 und efined on input line 59934. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 364 u ndefined on input line 59934. [364] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 365 und efined on input line 60031. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 365 u ndefined on input line 60031. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 365 undefined on input line 60045. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.interactionDetectionFactor' on page 365 undefined on input line 60045. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 365 undefined on input line 60045. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 365 und efined on input line 60133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 365 un defined on input line 60133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 365 und efined on input line 60217. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 365 und efined on input line 60217. [365] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 366 und efined on input line 60301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 366 undefined on input line 60301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 366 undefined on input line 60311. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 366 undefined on input line 60401. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 366 undefined on input line 60482. [366] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 367 undefined on input line 60495. Underfull \hbox (badness 10000) in paragraph at lines 60493--60496 \TU/lmr/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 367 undefined on input line 60547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 367 undefined on input line 60547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .targetInterv' on page 367 undefined on input line 60573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 367 undefined on input line 60586. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .updatingDispFactor' on page 367 undefined on input line 60614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_LevelSet_ScGe om' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom ' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom 6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_ChainedCylinder_C hainedCylinder_ScGeom6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_L3Ge om' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_Gr idConnection_GridCoGridCoGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_PF acet_ScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridNode_GridNode _GridNodeGeom6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _LSnodeGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _MultiScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PFacet_PFacet_ScG eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PP_PP_ScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_GridConnec tion_ScGridCoGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_LevelSet_S cGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_PFacet_ScG ridCoGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Tetra_Tetra_TTetr aGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Mul tiScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Vol umeGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_PFacet_ScGeo m' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_L3Geo m' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_ScGeo m' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_LevelSet_ScGe om' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom ' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Box_Sphere_ScGeom 6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_ChainedCylinder_C hainedCylinder_ScGeom6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_L3Ge om' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_Gr idConnection_GridCoGridCoGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridConnection_PF acet_ScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_GridNode_GridNode _GridNodeGeom6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _LSnodeGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _MultiScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PFacet_PFacet_ScG eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PP_PP_ScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_GridConnec tion_ScGridCoGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_LevelSet_S cGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_PFacet_ScG ridCoGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom6D' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Tetra_Tetra_TTetr aGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Mul tiScGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_Vol umeGeom' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_PFacet_ScGeo m' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_L3Geo m' on page 367 undefined on input line 60633. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_Sphere_ScGeo m' on page 367 undefined on input line 60633. Underfull \hbox (badness 7451) in paragraph at lines 60633--60633 []\TU/lmr/m/n/10 Fig. 34: Inheritance graph of IGeomFunctor. See also: \TU/lmr/ m/it/10 Ig2_-Box_-LevelSet_-ScGeom\TU/lmr/m/n/10 , Underfull \hbox (badness 6944) in paragraph at lines 60633--60633 \TU/lmr/m/it/10 Ig2_-GridConnection_-GridConnection_-GridCoGridCoGeom\TU/lmr/m/ n/10 , \TU/lmr/m/it/10 Ig2_-GridConnection_-PFacet_-ScGeom\TU/lmr/m/n/10 , LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 367 undefined on input line 60645. [367] [368] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 369 u ndefined on input line 60729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 369 undefined on input line 60729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 369 unde fined on input line 60729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 369 undefined on input line 60729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 369 undefined on input line 60729. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 369 u ndefined on input line 60813. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 369 unde fined on input line 60813. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 369 u ndefined on input line 60813. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 369 undefined on input line 60851. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 369 undefined on input line 60871. [369] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 370 undefined on input line 60931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 370 unde fined on input line 60931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 370 u ndefined on input line 60931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 370 undefined on input line 60969. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 370 undefined on input line 60989. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 370 u ndefined on input line 61049. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 370 undefined on input line 61049. [370] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 371 u ndefined on input line 61159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 371 un defined on input line 61159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 371 u ndefined on input line 61159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 371 undefined on input line 61159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 371 undefined on input line 61274. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 371 undefined on input line 61300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 371 u ndefined on input line 61333. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 371 un defined on input line 61333. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 371 u ndefined on input line 61333. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 371 undefined on input line 61333. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 371 undefined on input line 61333. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 371 undefined on input line 61333. [371] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 372 undefined on input line 61390. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 372 undefined on input line 61462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 372 un defined on input line 61462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 372 u ndefined on input line 61462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 372 undefined on input line 61500. [372] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridCoGridCoGeom' on page 373 undefined on input line 61572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 373 undefined on input line 61572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 373 u ndefined on input line 61656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 373 un defined on input line 61656. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 373 undefined on input line 61656. [373] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNodeGeom6D' on pa ge 374 undefined on input line 61766. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 374 undefined on input line 61766. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 374 undefined on input line 61776. LaTeX Warning: Citation `references:mcnamara2008' on page 374 undefined on inpu t line 61810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 374 undefined on input line 61841. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 374 undefined on input line 61841. [374] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 375 undefined on input line 61876. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 375 undefined on input line 61949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LSnodeGeom' on page 3 75 undefined on input line 61949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.neverErase' on page 375 undefined on input line 61949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.warnR oleIg2' on page 375 undefined on input line 61949. [375] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 376 undefined on input line 62048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 376 undefined on input line 62048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 376 undefined on input line 62048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 376 u ndefined on input line 62048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 376 undefined on input line 62048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 376 undefined on input line 62048. LaTeX Warning: Citation `publications:duriez2023' on page 376 undefined on inpu t line 62048. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 376 u ndefined on input line 62147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 376 undefined on input line 62147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 376 undefined on input line 62147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 376 undefined on input line 62147. LaTeX Warning: Citation `publications:duriez2021a' on page 376 undefined on inp ut line 62147. LaTeX Warning: Citation `publications:duriez2021b' on page 376 undefined on inp ut line 62147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 376 undefined on input line 62147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 376 undefined on input line 62147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 376 undefined on input line 62147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 376 undefined on input line 62155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 376 undefined on input line 62155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 376 undefined on input line 62165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 376 undefined on input line 62165. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _MultiScGeom' on page 376 undefined on input line 62169. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _LSnodeGeom' on page 376 undefined on input line 62169. [376] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 3 77 undefined on input line 62268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 377 undefined on input line 62268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 377 undefined on input line 62268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 377 undefined on input line 62268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 377 undefined on input line 62268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 377 undefined on input line 62268. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id1' on p age 377 undefined on input line 62276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.id2' on p age 377 undefined on input line 62276. [377] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 378 undefined on input line 62410. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 378 un defined on input line 62410. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 378 u ndefined on input line 62410. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys.contactArea' on page 378 undefined on input line 62543. [378] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 379 u ndefined on input line 62682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 379 u ndefined on input line 62682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 379 undefined on input line 62779. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 379 u ndefined on input line 62779. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 379 undefined on input line 62802. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 379 undefined on input line 62802. [379] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 380 undefined on input line 62902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 380 undefined on input line 62902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 380 u ndefined on input line 62902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 380 u ndefined on input line 62999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 380 undefined on input line 62999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 380 u ndefined on input line 62999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 380 undefined on input line 63000. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 380 undefined on input line 63000. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 380 undefined on input line 63001. [380] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom' on page 381 undefined on input line 63087. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 381 u ndefined on input line 63087. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 381 u ndefined on input line 63087. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 381 u ndefined on input line 63197. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 381 u ndefined on input line 63197. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L6G eom' on page 381 undefined on input line 63197. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 381 u ndefined on input line 63197. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.distFactor' on page 381 undefined on input line 63203. [381] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 382 undefined on input line 63234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 382 undefined on input line 63234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.noRatch' on page 382 undefined on input line 63242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 382 undefined on input line 63242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.homoDeform' on p age 382 undefined on input line 63253. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 382 undefined on input line 63270. [382] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom.approxMask' on page 383 undefined on input line 63275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 383 u ndefined on input line 63288. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 383 undefined on input line 63405. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 383 undefined on input line 63431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 383 u ndefined on input line 63464. [383] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 384 undefined on input line 63579. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 384 undefined on input line 63605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 384 u ndefined on input line 63638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 384 u ndefined on input line 63638. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 384 undefined on input line 63648. [384] LaTeX Warning: Citation `references:mcnamara2008' on page 385 undefined on inpu t line 63682. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 385 undefined on input line 63735. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D' on page 385 undefined on input line 63795. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 385 u ndefined on input line 63795. [385] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_ChainedCyl inder_CylScGeom' on page 386 undefined on input line 63805. LaTeX Warning: Citation `references:mcnamara2008' on page 386 undefined on inpu t line 63839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom6D.twistCreep' on page 386 undefined on input line 63870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 386 undefined on input line 63870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb.aabbE nlargeFactor' on page 386 undefined on input line 63905. [386] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 387 un defined on input line 63978. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TTetraGeom' on page 3 87 undefined on input line 63978. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiScGeom' on page 387 undefined on input line 64062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 387 undefined on input line 64062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 387 und efined on input line 64062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Wall_LevelSet_ScG eom' on page 387 undefined on input line 64062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 387 u ndefined on input line 64146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 387 undefined on input line 64146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 387 und efined on input line 64146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.normal' on pag e 387 undefined on input line 64146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 387 undefined on input line 64146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.contactPoint' on page 387 undefined on input line 64146. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _ScGeom' on page 387 undefined on input line 64146. [387] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom' on page 3 88 undefined on input line 64230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 388 undefined on input line 64230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 388 und efined on input line 64230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.normal' on page 388 undefined on input line 64230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.penetratio nVolume' on page 388 undefined on input line 64230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VolumeGeom.contactPoi nt' on page 388 undefined on input line 64230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _VolumeGeom' on page 388 undefined on input line 64230. [388] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 389 u ndefined on input line 64353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 389 und efined on input line 64353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 389 u ndefined on input line 64353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 389 undefined on input line 64391. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 389 u ndefined on input line 64463. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 389 und efined on input line 64463. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 389 u ndefined on input line 64463. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_L3G eom' on page 389 undefined on input line 64463. [389] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Sphere_Sphere_ScG eom.avoidGranularRatcheting' on page 390 undefined on input line 64578. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.trsf' on page 390 undefined on input line 64604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 390 u ndefined on input line 64637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 390 und efined on input line 64637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 390 u ndefined on input line 64637. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.refR1' on page 390 undefined on input line 64675. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 390 undefined on input line 64750. [390] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 391 undefined on input line 64818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 391 undefined on input line 64831. Underfull \hbox (badness 10000) in paragraph at lines 64829--64832 \TU/lmr/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 391 undefined on input line 64870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 391 undefined on input line 64870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 391 undefined on input line 64883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_2xInelastCohFrict Mat_InelastCohFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_BubbleMat_BubbleM at_BubblePhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMatSeg_Co hFrictMatSeg_CohFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormShearPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMatCDM_Frict MatCDM_MindlinPhysCDM' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_CpmMat_F rictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat CDM_MindlinPhysCDM' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _CapillaryPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _LubricationPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinCapillaryPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MultiFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _ViscoFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictVis coMat_FrictViscoPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictViscoMat_Fri ctViscoMat_FrictViscoPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_LudingMat_LudingM at_LudingPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_MortarMat_MortarM at_MortarPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElCapMat_Visc ElCapMat_ViscElCapPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElMat_ViscElM at_MultiViscElPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElMat_ViscElM at_ViscElPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_WireMat_WireMat_W irePhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_2xInelastCohFrict Mat_InelastCohFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_BubbleMat_BubbleM at_BubblePhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMatSeg_Co hFrictMatSeg_CohFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CpmMat_CpmMat_Cpm Phys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ElastMat_ElastMat _NormShearPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMatCDM_Frict MatCDM_MindlinPhysCDM' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_CpmMat_F rictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat CDM_MindlinPhysCDM' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _CapillaryPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _LubricationPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinCapillaryPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MultiFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _ViscoFrictPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictVis coMat_FrictViscoPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictViscoMat_Fri ctViscoMat_FrictViscoPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_LudingMat_LudingM at_LudingPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_MortarMat_MortarM at_MortarPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElCapMat_Visc ElCapMat_ViscElCapPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElMat_ViscElM at_MultiViscElPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_ViscElMat_ViscElM at_ViscElPhys' on page 391 undefined on input line 64917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_WireMat_WireMat_W irePhys' on page 391 undefined on input line 64917. Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 Ip2_-CohFrictMat_-CohFrictMat_-CohFrictPhys\TU/lmr/m/n/10 , \TU /lmr/m/it/10 Ip2_-CpmMat_-CpmMat_-CpmPhys\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_- Elast- Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 Mat_-ElastMat_-NormPhys\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_-El astMat_-ElastMat_-NormShearPhys\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_-FrictMatCD M_-Frict- Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 MatCDM_-MindlinPhysCDM\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_-Fri ctMat_-CpmMat_-FrictPhys\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_-FrictMat_-FrictMa tCDM_- Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 MindlinPhysCDM\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_-FrictMat_-F rictMat_-CapillaryPhys\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_-FrictMat_-FrictMat_ -FrictPhys\TU/lmr/m/n/10 , Underfull \hbox (badness 5446) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 FrictPhys\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_-FrictMat_-FrictM at_-ViscoFrictPhys\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_-FrictMat_-FrictViscoMat _-FrictViscoPhys\TU/lmr/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 Ip2_-FrictViscoMat_-FrictViscoMat_-FrictViscoPhys\TU/lmr/m/n/10 , \TU/lmr/m/it/10 Ip2_-JCFpmMat_-JCFpmMat_-JCFpmPhys\TU/lmr/m/n/10 , LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 391 undefined on input line 64929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 391 undefined on input line 64929. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 391 undefined on input line 65013. [391] [392] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMatSeg' on pa ge 393 undefined on input line 65181. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 393 undefined on input line 65181. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys' on page 393 undefined on input line 65181. [393] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMatSeg_Co hFrictMatSeg_CohFrictPhys.setCohesionNow' on page 394 undefined on input line 6 5245. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 394 undefined on input line 65291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 394 undefined on input line 65291. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.normalCoh esion' on page 394 undefined on input line 65294. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.shearCohe sion' on page 394 undefined on input line 65294. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65335. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65361. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 94 undefined on input line 65374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 394 undefined on input line 65374. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 394 undefined on input line 65393. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 394 undefined on input line 65393. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.initCohe sion' on page 394 undefined on input line 65393. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 394 undefined on input line 65393. [394] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesionNow' on page 395 undefined on input line 65423. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 95 undefined on input line 65436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 395 undefined on input line 65436. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 95 undefined on input line 65462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 395 undefined on input line 65462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 395 u ndefined on input line 65495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 395 undefined on input line 65495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 395 u ndefined on input line 65495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 395 u ndefined on input line 65495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 95 undefined on input line 65505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 395 undefined on input line 65605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 395 undefined on input line 65605. [395] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 396 undefined on input line 65689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat' on page 396 undefined on input line 65689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 396 undefined on input line 65773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 396 undefined on input line 65773. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 96 undefined on input line 65811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 396 u ndefined on input line 65870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 396 undefined on input line 65870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 39 6 undefined on input line 65870. [396] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 397 undefined on input line 65908. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhysCDM' on pa ge 397 undefined on input line 65967. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 97 undefined on input line 66005. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 397 undefined on input line 66064. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 397 undefined on input line 66073. [397] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 39 8 undefined on input line 66158. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 398 undefined on input line 66158. LaTeX Warning: Citation `publications:scholtes2009a' on page 398 undefined on i nput line 66158. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 398 undefined on input line 66164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 398 undefined on input line 66164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 398 undefined on input line 66164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 39 8 undefined on input line 66164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 398 undefined on input line 66164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 398 undefined on input line 66164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 398 undefined on input line 66164. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys.frictAngle' on page 398 undefined on input line 66167. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 98 undefined on input line 66205. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 98 undefined on input line 66218. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 3 98 undefined on input line 66231. [398] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 399 undefined on input line 66290. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys' on page 399 undefined on input line 66525. [399] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 400 undefined on input line 66675. [400] LaTeX Warning: Command \u invalid in math mode on input line 66872. Missing character: There is no ̆ ("306) in font eurm7! LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 401 undefined on input line 66877. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 401 undefined on input line 66877. LaTeX Warning: Citation `references:thornton2013' on page 401 undefined on inpu t line 66877. LaTeX Warning: Citation `references:schwager2007' on page 401 undefined on inpu t line 66877. LaTeX Warning: Citation `references:mueller2011' on page 401 undefined on input line 66883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 401 undefined on input line 66892. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.en' on page 401 undefined on input line 66895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.es' on page 401 undefined on input line 66895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betan' on page 401 undefined on input line 66895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.betas' on page 401 undefined on input line 66895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 01 undefined on input line 66898. [401] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 02 undefined on input line 67001. LaTeX Warning: Citation `references:mueller2011' on page 402 undefined on input line 67094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys' on pa ge 402 undefined on input line 67112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 402 undefined on input line 67112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.contac ts' on page 402 undefined on input line 67112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 402 undefined on input line 67112. [402] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 403 undefined on input line 67150. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 403 undefined on input line 67163. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys' on page 40 3 undefined on input line 67222. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 403 undefined on input line 67222. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 403 undefined on input line 67222. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ElastMat.poisson' on page 403 undefined on input line 67225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 03 undefined on input line 67263. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 03 undefined on input line 67276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 03 undefined on input line 67289. [403] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 404 undefined on input line 67348. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 404 undefined on input line 67348. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 404 undefined on input line 67348. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 404 undefined on input line 67348. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 04 undefined on input line 67386. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 04 undefined on input line 67399. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 04 undefined on input line 67412. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoMat' on pag e 404 undefined on input line 67471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictViscoPhys' on pa ge 404 undefined on input line 67471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _FrictPhys' on page 404 undefined on input line 67471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 04 undefined on input line 67509. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 04 undefined on input line 67522. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 04 undefined on input line 67535. [404] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 405 undefined on input line 67594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys' on page 40 5 undefined on input line 67594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 405 undefined on input line 67594. LaTeX Warning: Citation `publications:duriez2016' on page 405 undefined on inpu t line 67594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 405 undefined on input line 67712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 405 undefined on input line 67725. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingMat' on page 40 5 undefined on input line 67743. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 4 05 undefined on input line 67743. [405] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapMat' on page 406 undefined on input line 67924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElCapPhys' on pag e 406 undefined on input line 67924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 06 undefined on input line 67962. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 06 undefined on input line 67975. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 06 undefined on input line 67988. [406] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 07 undefined on input line 68014. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiViscElPhys' on p age 407 undefined on input line 68060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 40 7 undefined on input line 68060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiViscElPhys.conta cts' on page 407 undefined on input line 68060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat.frictionAng le' on page 407 undefined on input line 68060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 07 undefined on input line 68098. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 07 undefined on input line 68111. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 07 undefined on input line 68124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 07 undefined on input line 68137. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElMat' on page 40 7 undefined on input line 68196. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ViscElPhys' on page 4 07 undefined on input line 68196. [407] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 08 undefined on input line 68234. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 08 undefined on input line 68247. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 08 undefined on input line 68260. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 08 undefined on input line 68286. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WireMat' on page 408 undefined on input line 68332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.WirePhys' on page 408 undefined on input line 68332. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 408 undefined on input line 68432. [408] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 409 undefined on input line 68500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 409 undefined on input line 68513. Underfull \hbox (badness 10000) in paragraph at lines 68511--68514 \TU/lmr/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 409 undefined on input line 68552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 409 undefined on input line 68552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 409 undefined on input line 68565. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ChCylGeom6D_CohF rictPhys_CohesionMoment' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom6D_CohF rictPhys_CohesionMoment' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_GridCoGridCoGeom _FrictPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _ElPerfPl' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L6Geom_FrictPhys _Linear' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_MultiScGeom_Mult iFrictPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_MultiScGeom_Mult iViscElPhys_Basic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_BubblePhy s_Bubble' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictVisc oPhys_CundallStrackVisco' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ysCDM_HertzMindlinCDM' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_HertzWithLinearShear' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_MindlinDeresiewitz' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MortarPhy s_Lourenco' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Potential LubricationPhys' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_VirtualLu bricationPhys' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscoFric tPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Coh FrictPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Fri ctPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Visco FrictPhys_Elastic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ChCylGeom6D_CohF rictPhys_CohesionMoment' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom6D_CohF rictPhys_CohesionMoment' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_GridCoGridCoGeom _FrictPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _ElPerfPl' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L6Geom_FrictPhys _Linear' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_MultiScGeom_Mult iFrictPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_MultiScGeom_Mult iViscElPhys_Basic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_Inelast CohFrictPhys_CohesionMoment' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_BubblePhy s_Bubble' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictVisc oPhys_CundallStrackVisco' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ImplicitL ubricationPhys' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_LudingPhy s_Basic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ysCDM_HertzMindlinCDM' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_HertzWithLinearShear' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_MindlinDeresiewitz' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MortarPhy s_Lourenco' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Potential LubricationPhys' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_VirtualLu bricationPhys' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElCap Phys_Basic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscoFric tPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_WirePhys_ WirePM' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Coh FrictPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGridCoGeom_Fri ctPhys_CundallStrack' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 409 undefined on input line 68599. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Visco FrictPhys_Elastic' on page 409 undefined on input line 68599. Underfull \hbox (badness 7504) in paragraph at lines 68599--68599 \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 10000) in paragraph at lines 68599--68599 \TU/lmr/m/it/10 Law2_-ScGeom_-JCFpmPhys_-JointedCohesiveFrictionalPM\TU/lmr/m/n /10 , \TU/lmr/m/it/10 Law2_-ScGeom_-LudingPhys_-Basic\TU/lmr/m/n/10 , LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 409 undefined on input line 68611. [409] [410] LaTeX Warning: Citation `references:cundallstrack1979' on page 411 undefined on input line 68696. LaTeX Warning: Citation `references:pfc3dmanual30' on page 411 undefined on inp ut line 68696. LaTeX Warning: Citation `publications:scholtes2009b' on page 411 undefined on i nput line 68700. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 411 undefined on input line 68700. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 411 undefined on input line 68778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 411 undefined on input line 68791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 411 undefined on input line 68817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_CylScGeom_FrictP hys_CundallStrack' on page 411 undefined on input line 68863. [411] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 412 undefined on input line 68940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 412 undefined on input line 68953. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 412 undefined on input line 68979. LaTeX Warning: Citation `references:cundallstrack1979' on page 412 undefined on input line 69026. LaTeX Warning: Citation `references:pfc3dmanual30' on page 412 undefined on inp ut line 69026. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 412 u ndefined on input line 69030. LaTeX Warning: Citation `publications:scholtes2009b' on page 412 undefined on i nput line 69035. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 412 undefined on input line 69035. [412] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 413 undefined on input line 69087. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 413 undefined on input line 69133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 413 undefined on input line 69133. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 413 undefined on input line 69214. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 413 undefined on input line 69229. [413] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 414 u ndefined on input line 69301. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 414 u ndefined on input line 69411. [414] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 415 undefined on input line 69534. LaTeX Warning: Citation `publications:duriez2023' on page 415 undefined on inpu t line 69534. Underfull \hbox (badness 10000) in paragraph at lines 69532--69536 \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 415 undefined on input line 69615. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 415 undefined on input line 69630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_ViscElPhy s_Basic' on page 415 undefined on input line 69702. LaTeX Warning: Citation `publications:duriez2023' on page 415 undefined on inpu t line 69702. Underfull \hbox (badness 10000) in paragraph at lines 69700--69704 \TU/lmr/m/n/10 Applies \TU/lmr/m/it/10 Law2_-ScGeom_-ViscElPhys_-Basic \TU/lmr/ m/n/10 at each contact point of a [415] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 416 u ndefined on input line 69790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 416 undefined on input line 69790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 416 undefined on input line 69790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 416 undefined on input line 69870. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 416 undefined on input line 69924. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 416 undefined on input line 69939. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 416 undefined on input line 69954. [416] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw.traceEnergy' on page 417 undefined on input line 69997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 417 undefined on input line 70056. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.cohesion DisablesFriction' on page 417 undefined on input line 70059. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 417 undefined on input line 70062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.fragile' on page 417 undefined on input line 70062. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 417 undefined on input line 700 65. LaTeX Warning: Citation `publications:bourrier2013' on page 417 undefined on in put line 70065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.rollingA dhesion' on page 417 undefined on input line 70065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.twisting Adhesion' on page 417 undefined on input line 70065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxRollP l' on page 417 undefined on input line 70065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictPhys.maxTwist Pl' on page 417 undefined on input line 70065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_CohFrictMat_CohFr ictMat_CohFrictPhys.setCohesion' on page 417 undefined on input line 70071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaRoll' on page 417 undefined on input line 70081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.etaTwist' on page 417 undefined on input line 70081. [417] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 418 undefined on input line 70208. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 418 undefined on input line 70238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 418 undefined on input line 70266. [418] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohesiveFrictionalCon tactLaw.creep_viscosity' on page 419 undefined on input line 70320. [419] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 420 u ndefined on input line 70590. [420] LaTeX Warning: Citation `references:cundallstrack1979' on page 421 undefined on input line 70783. LaTeX Warning: Citation `references:pfc3dmanual30' on page 421 undefined on inp ut line 70783. LaTeX Warning: Citation `publications:scholtes2009b' on page 421 undefined on i nput line 70786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 421 undefined on input line 70786. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 421 undefined on input line 70867. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 421 undefined on input line 70882. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 421 undefined on input line 70954. [421] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 422 undefined on input line 71035. LaTeX Warning: Citation `references:chevremont2020' on page 422 undefined on in put line 71122. [422] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 423 und efined on input line 71281. LaTeX Warning: Citation `references:ivars2011' on page 423 undefined on input l ine 71353. LaTeX Warning: Citation `publications:scholtes2012' on page 423 undefined on in put line 71353. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 423 undefined on input line 71363. [423] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordCracks' on page 424 undefined on input line 71415. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordMoments' on page 424 undefined on input line 71495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.Key' on page 424 undefined on input line 71547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.cracksFileExist' on page 424 undefined on input li ne 71547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmPhys.isOnJoint' on page 424 undefined on input line 71573. LaTeX Warning: Citation `references:ivars2011' on page 424 undefined on input l ine 71573. LaTeX Warning: Citation `publications:scholtes2012' on page 424 undefined on in put line 71573. [424] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 425 u ndefined on input line 71671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LudingPhys' on page 4 25 undefined on input line 71671. LaTeX Warning: Citation `references:luding2008' on page 425 undefined on input line 71671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 425 undefined on input line 71806. [425] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kno' on p age 426 undefined on input line 71882. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.kso' on p age 426 undefined on input line 71882. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictPhys.tangensOfFr ictionAngle' on page 426 undefined on input line 71882. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin' on page 426 undefined on input line 71886. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 426 undefined on input line 71938. [426] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _MindlinPhys.eta' on page 427 undefined on input line 72089. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 427 undefined on input line 72115. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_MindlinPh ys_Mindlin.includeAdhesion' on page 427 undefined on input line 72143. LaTeX Warning: Citation `references:thornton1991' on page 427 undefined on inpu t line 72243. [427] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 428 undefined on input line 72294. LaTeX Warning: Citation `references:lourenco1994' on page 428 undefined on inpu t line 72340. [428] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 429 und efined on input line 72595. [429] [430] LaTeX Warning: Citation `references:pournin2001' on page 431 undefined on input line 72963. LaTeX Warning: Citation `references:schwager2007' on page 431 undefined on inpu t line 72975. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 431 undefined on input line 73061. [431] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 432 undefined on input line 73155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack.traceEnergy' on page 432 undefined on input line 73170. [432] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 433 undefined on input line 73365. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 433 u ndefined on input line 73365. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment' on page 433 undefined on input line 73365. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 433 undefined on input line 73416. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 433 undefined on input line 73462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 433 u ndefined on input line 73462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_FrictPhys _CundallStrack' on page 433 undefined on input line 73462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 433 undefined on input line 73462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_Capillary Phys_Capillarity' on page 433 undefined on input line 73513. [433] LaTeX Warning: Citation `references:cundallstrack1979' on page 434 undefined on input line 73560. LaTeX Warning: Citation `references:pfc3dmanual30' on page 434 undefined on inp ut line 73560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 434 undefined on input line 73641. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic' on page 434 undefined on input line 73713. [434] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_VolumeGeom_Frict Phys_Elastic.traceEnergy' on page 435 undefined on input line 73807. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 4 35 undefined on input line 73908. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 435 undefined on input line 73976. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 435 undefined on input line 73989. Underfull \hbox (badness 10000) in paragraph at lines 73987--73990 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [435] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 436 undefined on input line 74028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 436 undefined on input line 74028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 436 undefined on input line 74041. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_2xLin4NodeTetra_L inCohesiveStiffPropDampElastMat' on page 436 undefined on input line 74075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_Lin4NodeTetra_Lin IsoRayleighDampElast' on page 436 undefined on input line 74075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_2xLin4NodeTetra_L inCohesiveStiffPropDampElastMat' on page 436 undefined on input line 74075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.If2_Lin4NodeTetra_Lin IsoRayleighDampElast' on page 436 undefined on input line 74075. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 4 36 undefined on input line 74087. [436] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InternalForceFunctor' on page 437 undefined on input line 74342. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 437 undefined on input line 74410. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 437 undefined on input line 74423. Underfull \hbox (badness 10000) in paragraph at lines 74421--74424 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [437] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 438 undefined on input line 74462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 438 undefined on input line 74462. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 438 undefined on input line 74475. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SumIntrForcesCb' on p age 438 undefined on input line 74506. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 438 undefined on input line 74518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 438 undefined on input line 74518. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 438 undefined on input line 74521. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 438 undefined on input line 74525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop.callb acks' on page 438 undefined on input line 74525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 438 un defined on input line 74571. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 438 undefined on input line 74571. [438] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear' on page 439 undefined on input line 74614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest' on page 439 undefined on input line 74614. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNDEngine' on pa ge 439 undefined on input line 74701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNSEngine' on pa ge 439 undefined on input line 74701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KinemCNLEngine' on pa ge 439 undefined on input line 74701. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 439 undefined on input line 74754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.SimpleShear.gravAppli ed' on page 439 undefined on input line 74767. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.frictionAngl e' on page 439 undefined on input line 74821. [439] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.poisson' on page 440 undefined on input line 74834. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat.young' on pa ge 440 undefined on input line 74847. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper.timeStepU pdateInterval' on page 440 undefined on input line 74873. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 440 undefined on input line 74873. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 440 undefined on input line 74923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 440 undefined on input line 74931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 440 undefined on input line 74931. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 440 undefined on input line 74940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.autoComp ressionActivation' on page 440 undefined on input line 74940. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 440 undefined on input line 74943. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 440 undefined on input line 74954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 440 undefined on input line 74954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 440 undefined on input line 74954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 440 undefined on input line 74954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 440 undefined on input line 74954. [440] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStateRecorder ' on page 441 undefined on input line 74958. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest' on page 441 undefined on input line 74962. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 441 undefined on input line 74962. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine' on page 441 undefined on input line 74968. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.maxWallV elocity' on page 441 undefined on input line 74990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 441 undefined on input line 74990. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.internal Compaction' on page 441 undefined on input line 74999. 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 441 undefined on input line 75006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.finalMax Multiplier' on page 441 undefined on input line 75006. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 441 undefined on input line 75012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 441 undefined on input line 75012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler' on page 441 undefined on input line 75013. 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 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.radiusCo ntrolInterval' on page 441 undefined on input line 75027. Underfull \vbox (badness 1024) detected at line 75039 [441] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 442 undefined on input line 75114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaLat eralConfinement' on page 442 undefined on input line 75114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialCompressionEn gine.autoUnload' on page 442 undefined on input line 75114. [442] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sphereFr ictionDeg' on page 443 undefined on input line 75166. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.numberOf Grains' on page 443 undefined on input line 75419. [443] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialTest.sigmaIso Compaction' on page 444 undefined on input line 75484. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 444 undefined on input line 75562. [444] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 445 un defined on input line 75689. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 445 undefined on input line 75756. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlExtraDrawer' on pag e 445 undefined on input line 75782. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.showBo dy' on page 445 undefined on input line 75810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 445 undefined on input line 75849. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 445 undefined on input line 75862. [445] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 44 6 undefined on input line 75966. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 446 undefined on input line 75994. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 446 un defined on input line 76035. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.hideBo dy' on page 446 undefined on input line 76050. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Box' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_ChainedCylinder' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Cylinder' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_DeformableElement ' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Facet' on page 44 6 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_GridConnection' o n page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_LevelSet' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PFacet' on page 4 46 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PotentialParticle ' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere' on page 4 46 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Tetra' on page 44 6 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Wall' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Box' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_ChainedCylinder' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Cylinder' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_DeformableElement ' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Facet' on page 44 6 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_GridConnection' o n page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_LevelSet' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PFacet' on page 4 46 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_PotentialParticle ' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere' on page 4 46 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Tetra' on page 44 6 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Wall' on page 446 undefined on input line 76094. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 446 un defined on input line 76106. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Box' on page 446 unde fined on input line 76190. [446] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 447 undefined on input line 76274. [447] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 448 undefined on input line 76398. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 448 und efined on input line 76582. [448] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 449 un defined on input line 76666. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.color' on page 449 undefined on input line 76678. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cylinder' on page 449 undefined on input line 76775. [449] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 450 undefined on input line 76959. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 450 undefined on input line 77001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 450 undefined on input line 77016. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Node' on page 450 und efined on input line 77143. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 450 undefined on input line 77155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutSlices' on page 450 undefined on input line 77155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.glutStacks' on page 450 undefined on input line 77155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.stripes' on page 450 undefined on input line 77155. [450] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 451 undefined on input line 77215. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Node.quality' on page 451 undefined on input line 77230. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 451 un defined on input line 77377. [451] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 452 undefined on input line 77486. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 452 u ndefined on input line 77745. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 452 undefined on input line 77757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutSlices ' on page 452 undefined on input line 77757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.glutStacks ' on page 452 undefined on input line 77757. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.stripes' o n page 452 undefined on input line 77757. [452] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 453 undefined on input line 77817. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.quality' o n page 453 undefined on input line 77832. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 453 undefined on input line 77862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Sphere.circleView ' on page 453 undefined on input line 77877. [453] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Tetra' on page 454 un defined on input line 78054. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 454 und efined on input line 78163. [454] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 455 un defined on input line 78275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_Aabb' on page 455 undefined on input line 78357. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 455 un defined on input line 78369. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 455 und efined on input line 78453. [455] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_L3Geom' on page 4 56 undefined on input line 78535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_L6Geom' on page 4 56 undefined on input line 78535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 456 un defined on input line 78547. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom' on page 456 u ndefined on input line 78631. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 456 u ndefined on input line 78688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u' on page 456 undefined on input line 78703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L3Geom.u0' on page 45 6 undefined on input line 78703. [456] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom' on page 457 u ndefined on input line 78840. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi' on page 4 57 undefined on input line 78852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.L6Geom.phi0' on page 457 undefined on input line 78852. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_CpmPhys' on page 457 undefined on input line 78997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys' on page 457 undefined on input line 78997. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 457 un defined on input line 79009. [457] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 458 undefined on input line 79093. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 458 undefined on input line 79195. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.epsCrackOnset ' on page 458 undefined on input line 79195. [458] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys' on page 459 undefined on input line 79377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 459 undefined on input line 79377. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormPhys.normalForce' on page 459 undefined on input line 79389. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 459 undefined on input line 79389. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxRadiu s' on page 459 undefined on input line 79419. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.refRadiu s' on page 459 undefined on input line 79434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 459 undefined on input line 79479. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Gl1_NormPhys.maxWeakF n' on page 459 undefined on input line 79509. [459] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene' on page 460 un defined on input line 79690. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 460 und efined on input line 79728. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dynDt' on page 460 undefined on input line 79771. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 460 undefined on input line 79771. [460] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 461 undefined on input line 79784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 461 undefined on input line 79784. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimeStepper' on page 461 undefined on input line 79797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 461 undefined on input line 79797. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.EnergyTracker' on pag e 461 undefined on input line 79810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 461 undefined on input line 79810. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 461 undefined on input line 79877. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 461 undefined on input line 79890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 461 und efined on input line 79895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 461 undefined on input line 79909. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.save' on page 4 61 undefined on input line 79979. [461] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene.isPeriodic' on page 462 undefined on input line 80076. [462] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.load' on page 4 63 undefined on input line 80252. LaTeX Warning: Hyper reference `yade.timing:' on page 463 undefined on input li ne 80460. [463] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 464 undefined on input line 80490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.saveTmp' on pag e 464 undefined on input line 80505. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 464 undefined on input line 80573. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.release FromClump' on page 464 undefined on input line 80580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 464 undefined on input line 80617. [464] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 465 undefined on input line 80753. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.erase' on page 465 undefined on input line 80760. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 465 undefined on input line 80788. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.clump' on page 465 undefined on input line 80811. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection' on page 465 undefined on input line 80824. [465] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 466 undefined on input line 80843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 466 und efined on input line 80848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 466 undefined on input line 80862. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 466 undefined on input line 80917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider' on page 466 undefined on input line 80932. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 466 undefined on input line 80947. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 466 undefined on input line 80962. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 466 undefined on input line 81002. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 466 undefined on input line 81017. [466] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.grav ity' on page 467 undefined on input line 81089. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 467 undefined on input line 81241. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 467 undefined on input line 81276. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 467 undefined on input line 81280. [467] LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 468 undefined on input line 81535. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 468 undefined on input line 81562. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 468 undefined on input line 81562. [468] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 469 undefined on input line 81575. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 9 undefined on input line 81590. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 469 undefined on input line 81755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 469 undefined on input line 81768. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 9 undefined on input line 81768. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 469 undefined on input line 81768. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 69 undefined on input line 81781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 9 undefined on input line 81781. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 46 9 undefined on input line 81781. 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 69 undefined on input line 81781. [469] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 470 undefined on input line 81794. 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 470 undefined on input line 81794. 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 470 undefined on input line 81807. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 70 undefined on input line 81820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.dispSc ale' on page 470 undefined on input line 81846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 70 undefined on input line 81846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 47 0 undefined on input line 81846. LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 470 un defined on input line 81846. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 70 undefined on input line 81859. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.setBox' on page 470 undefined on input line 81863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 470 und efined on input line 81879. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 70 undefined on input line 81879. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 470 und efined on input line 81883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 70 undefined on input line 81883. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 70 undefined on input line 81926. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 470 undefined on input line 81939. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 470 undefined on input line 81939. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 470 undefined on input line 81939. [470] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 471 undefined on input line 81995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 471 undefined on input line 81995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 47 1 undefined on input line 81995. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 471 undefined on input line 81999. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 471 undefined on input line 82018. [471] [472] LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 473 undefined on input line 82692. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 473 undefined on input line 82719. LaTeX Warning: Hyper reference `formulation:sect-cell-approx-collision' on page 473 undefined on input line 82719. [473] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 474 undefined on input line 82732. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 47 4 undefined on input line 82747. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 474 undefined on input line 82912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 474 undefined on input line 82925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 47 4 undefined on input line 82925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 474 undefined on input line 82925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 74 undefined on input line 82938. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 47 4 undefined on input line 82938. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 47 4 undefined on input line 82938. 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 74 undefined on input line 82938. [474] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 475 undefined on input line 82951. 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 475 undefined on input line 82951. 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 475 undefined on input line 82964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 75 undefined on input line 82977. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.dispSc ale' on page 475 undefined on input line 83003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 75 undefined on input line 83003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 47 5 undefined on input line 83003. LaTeX Warning: Hyper reference `yade.utils:yade.utils.setRefSe3' on page 475 un defined on input line 83003. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 75 undefined on input line 83016. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.setBox' on page 475 undefined on input line 83020. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 475 und efined on input line 83036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 75 undefined on input line 83036. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 475 und efined on input line 83040. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 75 undefined on input line 83040. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 4 75 undefined on input line 83083. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 475 undefined on input line 83096. LaTeX Warning: Hyper reference `formulation:sect-pbc' on page 475 undefined on input line 83096. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 475 undefined on input line 83096. [475] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 476 undefined on input line 83152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.velGrad' on page 476 undefined on input line 83152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 47 6 undefined on input line 83152. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 476 undefined on input line 83156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.nextVelGrad' on page 476 undefined on input line 83175. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 476 undefined on input line 83236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 476 undefined on input line 83236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.sp eed' on page 476 undefined on input line 83236. LaTeX Warning: Citation `publications:duriez2021b' on page 476 undefined on inp ut line 83236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.he apSort' on page 476 undefined on input line 83236. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 476 undefined on input line 83261. [476] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.gr id' on page 477 undefined on input line 83315. LaTeX Warning: Citation `publications:duriez2021b' on page 477 undefined on inp ut line 83328. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 477 undefined on input line 83543. [477] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 478 undefined on input line 83556. Underfull \hbox (badness 10000) in paragraph at lines 83554--83557 \TU/lmr/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 478 undefined on input line 83582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 478 undefined on input line 83582. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 478 undefined on input line 83608. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer' on pa ge 478 undefined on input line 83641. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.extraD rawers' on page 478 undefined on input line 83641. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.trackEnergy' on page 478 undefined on input line 83702. [478] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 479 undefined on input line 83820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 479 undefined on input line 83820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 479 undefined on input line 83820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 479 undefined on input line 83820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.min' on p age 479 undefined on input line 83820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.spacing' on page 479 undefined on input line 83820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid.nGP' on p age 479 undefined on input line 83820. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 47 9 undefined on input line 83964. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester' on page 47 9 undefined on input line 84002. [479] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 480 undefined on input line 84073. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 480 undefined on input line 84086. Underfull \hbox (badness 10000) in paragraph at lines 84084--84087 \TU/lmr/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 480 undefined on input line 84112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 480 undefined on input line 84112. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 480 undefined on input line 84125. [480] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.matches' o n page 481 undefined on input line 84398. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 481 undefined on input line 84398. LaTeX Warning: Hyper reference `prog:customconverters' on page 481 undefined on input line 84402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker' on page 4 81 undefined on input line 84402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.matches' o n page 481 undefined on input line 84413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.val' on pa ge 481 undefined on input line 84438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 481 undefined on input line 84464. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MatchMaker.algo' on p age 481 undefined on input line 84520. [481] LaTeX Warning: Citation `publications:brzezinski2022' on page 482 undefined on input line 84620. LaTeX Warning: Hyper reference `yade.bf:splitting-clump' on page 482 undefined on input line 84636. LaTeX Warning: Hyper reference `yade.bf:handling-new-clumps' on page 482 undefi ned on input line 84640. LaTeX Warning: Hyper reference `yade.bf:packing-parameters' on page 482 undefin ed on input line 84644. LaTeX Warning: Citation `publications:brzezinski2022' on page 482 undefined on input line 84671. [482] [483] LaTeX Warning: Citation `publications:gladky2017' on page 484 undefined on inpu t line 84675. [484] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 48 5 undefined on input line 84784. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 485 undefined on input line 84830. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 485 undefined on input line 84838. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 48 5 undefined on input line 84842. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 48 5 undefined on input line 84874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 485 undefined on input line 84905. [485] Underfull \hbox (badness 10000) in paragraph at lines 84955--84957 []\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 486 undefined on input line 84986. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportInter actions' on page 486 undefined on input line 84990. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportInter actions' on page 486 undefined on input line 84994. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportSpher es' on page 486 undefined on input line 85030. [486] LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportSpher es' on page 487 undefined on input line 85066. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 487 undefined on input line 85078. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 487 und efined on input line 85145. [487] [488] LaTeX Warning: Hyper reference `yade.export:yade.export.textExt' on page 489 un defined on input line 85393. LaTeX Warning: Hyper reference `yade.export:yade.export.textExt' on page 489 un defined on input line 85426. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 489 undefined on input line 85440. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 489 undefined on input line 85444. [489] [490] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 491 undefined on input line 85609. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 491 undefined on input line 85613. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 491 undefined on input line 85617. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 491 undefi ned on input line 85625. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 491 undefined on input line 85674. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 491 undefined on input line 85698. [491] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 492 undefined on input line 85743. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 492 undefined on input line 85767. Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 492 undefined on input line 85812. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 492 undefined on input line 85832. [492] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 493 undefined on input line 85910. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 493 undefined on input line 85922. Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 493 undefined on input line 85959. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 493 undefined on input line 85963. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 493 unde fined on input line 85967. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 493 undefined on input line 85971. [493] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 494 undefi ned on input line 85979. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 494 undefined on input line 86008. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 494 undefined on input line 86020. Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 494 undefined on input line 86073. LaTeX Warning: Citation `publications:effeindzourou2016' on page 494 undefined on input line 86108. LaTeX Warning: Citation `publications:effeindzourou2015a' on page 494 undefined on input line 86108. LaTeX Warning: Citation `publications:bourrier2013' on page 494 undefined on in put line 86108. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 494 undefined on input line 86111. [494] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 495 u ndefined on input line 86132. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 495 unde fined on input line 86163. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 495 undefined on input line 86167. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 495 undefined on input line 86171. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 495 undefined on input line 86182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 95 undefined on input line 86182. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ChainedCylinder' on p age 495 undefined on input line 86188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 495 undefined on input line 86188. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.cylinder' on pa ge 495 undefined on input line 86188. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.cylinderConnect ion' on page 495 undefined on input line 86188. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 495 undefined on input line 86204. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 495 undefined on input line 86209. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 495 undefined on input line 86213. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 495 unde fined on input line 86217. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 495 undefined on input line 86221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 495 undefined on input line 86225. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 495 undefined on input line 86229. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 495 undefined on input line 86233. [495] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 496 undef ined on input line 86240. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 496 undefined on input line 86255. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 496 undefined on input line 86259. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.cylinder' on pa ge 496 undefined on input line 86264. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 496 u ndefined on input line 86300. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 496 undefined on input line 86304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 496 undefined on input line 86304. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 496 undefined on input line 86308. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 496 u ndefined on input line 86308. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 496 undef ined on input line 86315. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 496 undefined on input line 86319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 496 undefined on input line 86319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 496 u ndefined on input line 86319. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 496 undefined on input line 86343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 496 undefined on input line 86343. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 496 undefined on input line 86348. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 496 undefined on input line 86352. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 496 undefined on input line 86356. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 496 undefined on input line 86356. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 496 undef ined on input line 86363. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 496 undefined on input line 86367. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 96 undefined on input line 86367. [496] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 497 undefined on input line 86373. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 497 undefined on input line 86373. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 497 undefined on input line 86389. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 497 undefined on input line 86389. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 497 undef ined on input line 86392. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridNode' on page 497 undefined on input line 86396. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 97 undefined on input line 86396. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 497 u ndefined on input line 86413. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 497 u ndefined on input line 86430. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 497 undefined on input line 86434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 497 undefined on input line 86434. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 497 undefined on input line 86438. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 497 u ndefined on input line 86438. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 497 undef ined on input line 86445. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 497 undefined on input line 86449. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 497 undefined on input line 86449. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 497 u ndefined on input line 86449. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 497 u ndefined on input line 86466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 497 undefined on input line 86466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 497 undefined on input line 86466. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 497 undefined on input line 86471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 497 undefined on input line 86471. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 497 undefined on input line 86483. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.cellDist' on page 497 undefined on input line 86483. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 497 undef ined on input line 86490. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 497 u ndefined on input line 86494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 4 97 undefined on input line 86494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 497 undefined on input line 86500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 497 undefined on input line 86500. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 497 u ndefined on input line 86500. [497] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 498 u ndefined on input line 86516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 498 undefined on input line 86516. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 498 undefined on input line 86521. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 498 undefined on input line 86521. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 498 undefined on input line 86521. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 498 u ndefined on input line 86525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 498 undefined on input line 86529. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 498 undefined on input line 86533. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 498 u ndefined on input line 86537. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 498 undefined on input line 86541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 498 undefined on input line 86541. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 498 undefined on input line 86545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 498 u ndefined on input line 86545. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 498 undef ined on input line 86552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 498 u ndefined on input line 86567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 498 undefined on input line 86567. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 498 undefined on input line 86572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 498 undefined on input line 86572. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 498 undefined on input line 86576. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.pfacetCreator1' on page 498 undefined on input line 86583. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 498 u ndefined on input line 86598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 498 undefined on input line 86598. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridNode' on page 498 undefined on input line 86602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 498 u ndefined on input line 86602. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.pfacetCreator1' on page 498 undefined on input line 86607. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 498 u ndefined on input line 86622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 498 undefined on input line 86622. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GridConnection' on pa ge 498 undefined on input line 86626. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PFacet' on page 498 u ndefined on input line 86626. LaTeX Warning: Hyper reference `yade.gridpfacet:yade.gridpfacet.pfacetCreator1' on page 498 undefined on input line 86631. [498] LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 499 undefined on input line 86653. LaTeX Warning: Hyper reference `installation:prerequisites' on page 499 undefin ed on input line 86656. LaTeX Warning: Hyper reference `installation:prerequisites' on page 499 undefin ed on input line 86660. LaTeX Warning: Hyper reference `yade.libVersions:yade.libVersions.printAllVersi ons' on page 499 undefined on input line 86697. [499] [500] [501] Underfull \hbox (badness 10000) in paragraph at lines 86971--86975 []\TU/lmr/m/n/10 There is a c++ template function for interpolating on such seq uences in 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;! [502] Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `prog:debugging' on page 503 undefined on input line 87071. [503] 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;! [504] LaTeX Warning: Hyper reference `yade.math:yade.math.linspace' on page 505 undef ined on input line 87407. LaTeX Warning: Hyper reference `HighPrecisionReal:cpp-hp-compatibility' on page 505 undefined on input line 87426. LaTeX Warning: Hyper reference `HighPrecisionReal:higher-hp-precision' on page 505 undefined on input line 87452. Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [505] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [506] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! [507] Underfull \hbox (badness 10000) in paragraph at lines 88067--88069 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [508] [509] [510] Underfull \hbox (badness 10000) in paragraph at lines 88410--88412 \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 88410--88412 \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 [511] Underfull \hbox (badness 7415) in paragraph at lines 88563--88565 \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 512 unde fined on input line 88633. [512] [513] Underfull \hbox (badness 5374) in paragraph at lines 88971--88973 \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 88971--88973 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [514] [515] [516] Underfull \hbox (badness 7451) in paragraph at lines 89485--89487 \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 89485--89487 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [517] [518] [519] 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 520 unde fined on input line 90125. [520] Underfull \hbox (badness 10000) in paragraph at lines 90273--90275 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [521] [522] [523] Underfull \hbox (badness 10000) in paragraph at lines 90616--90618 \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 90616--90618 \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 Underfull \hbox (badness 7415) in paragraph at lines 90769--90771 \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 [524] LaTeX Warning: Hyper reference `yade.math:yade._math.fromBits' on page 525 unde fined on input line 90839. [525] [526] Underfull \hbox (badness 5374) in paragraph at lines 91177--91179 \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 91177--91179 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [527] [528] [529] Underfull \hbox (badness 7451) in paragraph at lines 91691--91693 \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 91691--91693 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [530] [531] 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;! [532] Underfull \hbox (badness 10000) in paragraph at lines 92299--92301 \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 92299--92301 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [533] Underfull \hbox (badness 10000) in paragraph at lines 92375--92377 \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 92375--92377 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [534] Underfull \hbox (badness 10000) in paragraph at lines 92451--92453 \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 92451--92453 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [535] Underfull \hbox (badness 10000) in paragraph at lines 92674--92676 \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 92674--92676 \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 [536] Underfull \hbox (badness 10000) in paragraph at lines 92829--92831 \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 92829--92831 \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 537 unde fined on input line 92899. [537] LaTeX Warning: Hyper reference `yade.math:yade._math.getFloatDistanceULP' on pa ge 538 undefined on input line 93027. [538] LaTeX Warning: Hyper reference `prog:logging' on page 539 undefined on input li ne 93052. LaTeX Warning: Hyper reference `prog:logging' on page 539 undefined on input li ne 93052. LaTeX Warning: Hyper reference `yade.math:yade._math.getRealHPErrors' on page 5 39 undefined on input line 93060. LaTeX Warning: Hyper reference `yade.math:yade._math.getFloatDistanceULP' on pa ge 539 undefined on input line 93071. [539] Underfull \hbox (badness 10000) in paragraph at lines 93338--93340 \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 93338--93340 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [540] [541] [542] [543] Underfull \hbox (badness 10000) in paragraph at lines 93949--93951 \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 93949--93951 \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 544 unde fined on input line 94073. [544] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 54 5 undefined on input line 94180. LaTeX Warning: Hyper reference `HighPrecisionReal:higher-hp-precision' on page 545 undefined on input line 94184. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 545 undefined on input line 94230. [545] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 546 undefined on input line 94296. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 546 undefined on input line 94318. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 546 undefined on input line 94340. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 546 undefined on input line 94395. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 546 undefined on input line 94461. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 546 undefined on input line 94483. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 546 undefined on input line 94505. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 546 undefined on input line 94567. [546] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 547 undefined on input line 94633. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 547 undefined on input line 94655. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 547 undefined on input line 94677. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 547 undefined on input line 94732. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 547 undefined on input line 94798. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 547 undefined on input line 94820. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 547 undefined on input line 94842. [547] Underfull \hbox (badness 10000) in paragraph at lines 95079--95082 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [548] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3. computeUnitaryPositive' on page 549 undefined on input line 95201. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3. selfAdjointEigenDecomposition' on page 549 undefined on input line 95291. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3. jacobiSVD' on page 549 undefined on input line 95336. [549] [550] Underfull \hbox (badness 10000) in paragraph at lines 95942--95945 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [551] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix6. computeUnitaryPositive' on page 552 undefined on input line 96094. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix6. selfAdjointEigenDecomposition' on page 552 undefined on input line 96184. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix6. jacobiSVD' on page 552 undefined on input line 96229. [552] [553] [554] Underfull \hbox (badness 10000) in paragraph at lines 96934--96937 \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 555 undefined on input line 97056. [555] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.MatrixX. selfAdjointEigenDecomposition' on page 556 undefined on input line 97161. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.MatrixX. jacobiSVD' on page 556 undefined on input line 97206. [556] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion.t oAxisAngle' on page 557 undefined on input line 97659. [557] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 558 undefined on input line 97679. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 558 undefined on input line 97756. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 558 undefined on input line 97768. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 558 undefined on input line 97804. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 558 undefined on input line 97828. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3' on page 558 undefined on input line 97864. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 558 undefined on input line 97876. [558] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 559 undefined on input line 97958. [559] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 560 undefined on input line 98324. [560] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 561 undefined on input line 98669. [561] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 562 undefined on input line 98969. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 562 undefined on input line 99072. [562] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 563 undefined on input line 99309. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 563 undefined on input line 99321. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 563 undefined on input line 99333. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 563 undefined on input line 99345. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 563 undefined on input line 99357. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 563 undefined on input line 99369. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 563 undefined on input line 99429. [563] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 564 undefined on input line 99532. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 564 undefined on input line 99739. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 564 undefined on input line 99751. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 564 undefined on input line 99763. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 564 undefined on input line 99775. [564] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 565 undefined on input line 99787. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 565 undefined on input line 99799. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 565 undefined on input line 99868. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 565 undefined on input line 99971. [565] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 566 undefined on input line 100133. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 566 undefined on input line 100145. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 566 undefined on input line 100157. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 566 undefined on input line 100169. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 566 undefined on input line 100181. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 566 undefined on input line 100193. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector4' on page 566 undefined on input line 100262. [566] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6' on page 567 undefined on input line 100617. [567] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 568 undefined on input line 100705. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 568 undefined on input line 100927. [568] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6c' on page 569 undefined on input line 100987. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 569 undefined on input line 101075. [569] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 570 undefined on input line 101267. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6i' on page 570 undefined on input line 101336. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 570 undefined on input line 101424. [570] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 571 undefined on input line 101571. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 571 undefined on input line 101602. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 571 undefined on input line 101629. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 571 undefined on input line 101641. [571] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 572 undefined on input line 101951. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 572 undefined on input line 101978. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 572 undefined on input line 101990. [572] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 573 undefined on input line 102308. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 573 undefined on input line 102374. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox2' on page 573 undefined on input line 102396. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 573 undefined on input line 102418. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Real' on page 573 undefined on input line 102430. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 573 undefined on input line 102473. [573] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 574 undefined on input line 102539. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 574 undefined on input line 102561. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 574 undefined on input line 102583. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Real' on page 574 undefined on input line 102595. [574] Underfull \hbox (badness 10000) in paragraph at lines 102901--102904 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [575] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix3. computeUnitaryPositive' on page 576 undefined on input line 103023. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix3. selfAdjointEigenDecomposition' on page 576 undefined on input line 103113. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix3. jacobiSVD' on page 576 undefined on input line 103158. [576] [577] [578] Underfull \hbox (badness 10000) in paragraph at lines 103764--103767 \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 579 undefined on input line 103916. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix6. selfAdjointEigenDecomposition' on page 579 undefined on input line 104006. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Matrix6. jacobiSVD' on page 579 undefined on input line 104051. [579] [580] [581] [582] Underfull \hbox (badness 10000) in paragraph at lines 104756--104759 \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 583 undefined on input line 104878. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.MatrixX. selfAdjointEigenDecomposition' on page 583 undefined on input line 104983. [583] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.MatrixX. jacobiSVD' on page 584 undefined on input line 105028. [584] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion.t oAxisAngle' on page 585 undefined on input line 105481. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 585 undefined on input line 105501. [585] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Real' on page 586 undefined on input line 105577. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 586 undefined on input line 105589. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 586 undefined on input line 105601. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Real' on page 586 undefined on input line 105613. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 586 undefined on input line 105637. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 586 undefined on input line 105661. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3' on page 586 undefined on input line 105697. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 586 undefined on input line 105709. [586] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP2.Real' on page 587 undefined on input line 105800. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 587 undefined on input line 105869. [587] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 588 undefined on input line 106235. [588] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 589 undefined on input line 106580. [589] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 590 undefined on input line 106880. [590] Underfull \hbox (badness 10000) in paragraph at lines 106940--106942 []\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 591 undefined on input line 106983. [591] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 592 undefined on input line 107220. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 592 undefined on input line 107232. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 592 undefined on input line 107244. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 592 undefined on input line 107256. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 592 undefined on input line 107268. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 592 undefined on input line 107280. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 592 undefined on input line 107340. Underfull \hbox (badness 10000) in paragraph at lines 107400--107402 []\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 592 undefined on input line 107443. [592] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 593 undefined on input line 107650. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 593 undefined on input line 107662. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 593 undefined on input line 107674. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 593 undefined on input line 107686. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 593 undefined on input line 107698. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 593 undefined on input line 107710. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 593 undefined on input line 107779. [593] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 594 undefined on input line 107882. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 594 undefined on input line 108044. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 594 undefined on input line 108056. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 594 undefined on input line 108068. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 594 undefined on input line 108080. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 594 undefined on input line 108092. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 594 undefined on input line 108104. [594] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector4' on page 595 undefined on input line 108173. [595] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6' on page 596 undefined on input line 108528. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 596 undefined on input line 108616. [596] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 597 undefined on input line 108838. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6c' on page 597 undefined on input line 108898. [597] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 598 undefined on input line 108986. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 598 undefined on input line 109178. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6i' on page 598 undefined on input line 109247. [598] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 599 undefined on input line 109335. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 599 undefined on input line 109482. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 599 undefined on input line 109513. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 599 undefined on input line 109540. [599] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 600 undefined on input line 109552. [600] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 601 undefined on input line 109862. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 601 undefined on input line 109889. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 601 undefined on input line 109901. [601] Underfull \hbox (badness 10000) in paragraph at lines 110381--110384 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [602] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3.comp uteUnitaryPositive' on page 603 undefined on input line 110503. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3.self AdjointEigenDecomposition' on page 603 undefined on input line 110593. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3.jaco biSVD' on page 603 undefined on input line 110638. [603] [604] [605] Underfull \hbox (badness 10000) in paragraph at lines 111244--111247 \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 606 undefined on input line 111396. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix6.self AdjointEigenDecomposition' on page 606 undefined on input line 111486. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix6.jaco biSVD' on page 606 undefined on input line 111531. [606] [607] [608] Underfull \hbox (badness 10000) in paragraph at lines 112114--112116 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 112114--112116 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 112236--112239 \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 609 undefined on input line 112358. [609] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.MatrixX.self AdjointEigenDecomposition' on page 610 undefined on input line 112463. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.MatrixX.jaco biSVD' on page 610 undefined on input line 112508. [610] [611] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion.t oAxisAngle' on page 612 undefined on input line 112961. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 612 undefined on input line 112981. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 612 undefined on input line 113058. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 612 undefined on input line 113070. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 612 undefined on input line 113106. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Quaternion' on page 612 undefined on input line 113130. [612] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Matrix3' on page 613 undefined on input line 113166. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 613 undefined on input line 113178. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 613 undefined on input line 113247. [613] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 614 undefined on input line 113613. [614] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 615 undefined on input line 113958. [615] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 616 undefined on input line 114258. [616] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 617 undefined on input line 114361. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 617 undefined on input line 114598. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 617 undefined on input line 114610. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 617 undefined on input line 114622. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 617 undefined on input line 114634. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 617 undefined on input line 114646. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2' on page 617 undefined on input line 114658. [617] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 618 undefined on input line 114718. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 618 undefined on input line 114821. [618] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 619 undefined on input line 115028. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 619 undefined on input line 115040. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 619 undefined on input line 115052. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 619 undefined on input line 115064. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 619 undefined on input line 115076. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2c' on page 619 undefined on input line 115088. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 619 undefined on input line 115157. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 619 undefined on input line 115260. [619] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 620 undefined on input line 115422. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 620 undefined on input line 115434. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 620 undefined on input line 115446. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 620 undefined on input line 115458. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 620 undefined on input line 115470. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector2i' on page 620 undefined on input line 115482. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector4' on page 620 undefined on input line 115551. [620] [621] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6' on page 622 undefined on input line 115906. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 622 undefined on input line 115994. [622] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3' on page 623 undefined on input line 116216. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6c' on page 623 undefined on input line 116276. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 623 undefined on input line 116364. [623] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3c' on page 624 undefined on input line 116556. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector6i' on page 624 undefined on input line 116625. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 624 undefined on input line 116713. [624] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.Vector3i' on page 625 undefined on input line 116860. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 625 undefined on input line 116891. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 625 undefined on input line 116918. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorX' on page 625 undefined on input line 116930. [625] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 626 undefined on input line 117240. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 626 undefined on input line 117267. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.VectorXc' on page 626 undefined on input line 117279. [626] LaTeX Warning: Hyper reference `mpy:mpy' on page 627 undefined on input line 11 7552. [627] [628] [629] [630] LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mprint' on page 631 undefined on input line 118498. [631] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 632 undefined on input line 118558. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 63 2 undefined on input line 118614. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 632 undef ined on input line 118618. [632] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 633 undefined on input line 118624. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 633 undefined on input line 118642. [633] [634] [635] LaTeX Warning: Hyper reference `yade.pack:yade.pack.filterSpherePack' on page 6 36 undefined on input line 119155. [636] LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomDensePack' on page 63 7 undefined on input line 119307. LaTeX Warning: Hyper reference `yade.pack:yade.pack.randomPeriPack' on page 637 undefined on input line 119307. [637] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 638 undefined on input line 119568. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 638 undefined on input line 119572. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 638 undefined on input line 119576. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.hSize' on page 6 38 undefined on input line 119576. [638] LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack.appliedP sdScaling' on page 639 undefined on input line 119654. LaTeX Warning: Hyper reference `yade.pack:yade.pack.SpherePack.makeCloud' on pa ge 639 undefined on input line 119705. [639] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 640 undefined on input line 119804. [640] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.trsf' on page 64 1 undefined on input line 119860. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 641 undef ined on input line 119864. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 641 undefined on input line 119870. [641] [642] [643] [644] [645] [646] LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 647 undefine d on input line 121436. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 647 undefine d on input line 121450. LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 647 undefined on input line 121462. Underfull \hbox (badness 5091) in paragraph at lines 121508--121512 \TU/lmr/m/n/10 Add data from arguments name1=value1,name2=value2 to yade.plot.d ata. (the old [647] LaTeX Warning: Hyper reference `yade.plot:yade.plot.current' on page 648 undefi ned on input line 121603. LaTeX Warning: Hyper reference `yade.plot:yade.plot.setLiveForceAlwaysUpdate' o n page 648 undefined on input line 121616. [648] LaTeX Warning: Hyper reference `yade.plot:yade.plot.data' on page 649 undefined on input line 121759. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 649 undefine d on input line 121759. LaTeX Warning: Hyper reference `yade.plot:yade.plot.setLiveForceAlwaysUpdate' o n page 649 undefined on input line 121811. [649] LaTeX Warning: Hyper reference `yade.plot:yade.plot.imgData' on page 650 undefi ned on input line 121899. [650] LaTeX Warning: Hyper reference `yade.plot:yade.plot.plot' on page 651 undefined on input line 121990. LaTeX Warning: Hyper reference `yade.plot:yade.plot.addData' on page 651 undefi ned on input line 122013. LaTeX Warning: Hyper reference `yade.plot:yade.plot.plots' on page 651 undefine d on input line 122013. LaTeX Warning: Hyper reference `yade.utils:yade.utils.makeVideo' on page 651 un defined on input line 122061. [651] LaTeX Warning: Hyper reference `yade.plot:yade.plot.liveInterval' on page 652 u ndefined on input line 122142. LaTeX Warning: Hyper reference `yade.plot:yade.plot.live' on page 652 undefined on input line 122142. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.pause' on page 652 undefined on input line 122142. LaTeX Warning: Hyper reference `yade.post2d:yade.post2d.Flatten' on page 652 un defined on input line 122229. [652] [653] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! 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 654 und efined on input line 122568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 654 undefined on input line 122568. LaTeX Warning: Hyper reference `yade.post2d:yade.post2d.Flatten' on page 654 un defined on input line 122572. [654] Underfull \hbox (badness 10000) in paragraph at lines 122614--122616 []\TU/lmr/m/n/10 Returned dictionary always containing keys ‘type’ (one of LaTeX Warning: Hyper reference `yade.post2d:yade.post2d.data' on page 655 undef ined on input line 122654. [655] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 656 undefined on input line 122698. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 656 undefined on input line 122702. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 656 undefined on input line 122702. Underfull \hbox (badness 5064) in paragraph at lines 122723--122725 \TU/lmr/m/n/10 a list of 6 PotentialBlock Bodies enclosing the packing, in the order LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 656 undefined on input line 122746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 656 undefined on input line 122750. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 656 undefined on input line 122754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 656 undefined on input line 122778. [656] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 657 undefined on input line 122850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 657 undefined on input line 122890. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 657 undefined on input line 122918. LaTeX Warning: Hyper reference `prog:timing' on page 657 undefined on input lin e 122949. [657] [658] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 65 9 undefined on input line 123079. LaTeX Warning: Hyper reference `yade.utils:yade.utils.readParamsFromTable' on p age 659 undefined on input line 123126. [659] LaTeX Warning: Hyper reference `user:rendering' on page 660 undefined on input line 123171. Underfull \hbox (badness 10000) in paragraph at lines 123301--123303 \TU/lmr/m/n/10 a list of 6 wall Bodies enclosing the packing, in the order [660] LaTeX Warning: Citation `references:thornton2000' on page 661 undefined on inpu t line 123328. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 661 undefined on input line 123367. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 661 undefined on input line 123371. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 66 1 undefined on input line 123371. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 661 undef ined on input line 123378. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 661 undefined on input line 123402. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 661 undefined on input line 123402. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 661 undef ined on input line 123421. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 661 un defined on input line 123440. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 661 undefined on input line 123445. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 661 undefined on input line 123445. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 661 undefined on input line 123445. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 661 undefined on input line 123453. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 661 undef ined on input line 123464. [661] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 662 undefined on input line 123495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 662 un defined on input line 123495. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod' o n page 662 undefined on input line 123500. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 662 undefined on input line 123504. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 662 un defined on input line 123508. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 662 unde fined on input line 123512. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 662 undefined on input line 123516. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 662 undefined on input line 123520. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 662 unde fined on input line 123524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 662 undefined on input line 123524. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.distField' o n page 662 undefined on input line 123528. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 662 undefined on input line 123532. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.lsGrid' on p age 662 undefined on input line 123532. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 662 unde fined on input line 123536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.smearCoeff' on page 662 undefined on input line 123536. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 662 undefined on input line 123540. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.rayTraceSurf Nodes' on page 662 undefined on input line 123540. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 662 undefined on input line 123544. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.rayTraceSurf Nodes' on page 662 undefined on input line 123544. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 662 undefined on input line 123548. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 662 unde fined on input line 123552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfNodes' o n page 662 undefined on input line 123552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.rayTraceSurf Nodes' on page 662 undefined on input line 123552. [662] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.n_neighborsN odes' on page 663 undefined on input line 123556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_LevelSet_LevelSet _LSnodeGeom' on page 663 undefined on input line 123556. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 663 undefined on input line 123560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.hasAABE' on page 663 undefined on input line 123564. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 663 undefined on input line 123568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.axesAABE' on page 663 undefined on input line 123568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 663 undefined on input line 123572. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 663 undefined on input line 123576. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 663 undefined on input line 123576. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.starLike' on page 663 undefined on input line 123580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.starLike' on page 663 undefined on input line 123580. LaTeX Warning: Hyper reference `yade.utils:yade.utils.saveVars' on page 663 und efined on input line 123603. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 663 u ndefined on input line 123662. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 663 undefined on input line 123677. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 663 undefined on input line 123686. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 663 undefined on input line 123686. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 663 undefined on input line 123692. [663] LaTeX Warning: Hyper reference `yade.plot:yade.plot.plot' on page 664 undefined on input line 123714. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 664 undefined on input line 123750. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 664 undef ined on input line 123755. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 66 4 undefined on input line 123783. Underfull \hbox (badness 10000) in paragraph at lines 123836--123841 \TU/lmr/m/n/10 Returns (uniformly distributed) random orientation. Taken from LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.color' on page 664 undefined on input line 123855. [664] LaTeX Warning: Hyper reference `yade.utils:yade.utils.TableParamReader' on page 665 undefined on input line 123888. Underfull \hbox (badness 5388) in paragraph at lines 123891--123897 []\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 665 und efined on input line 123900. LaTeX Warning: Hyper reference `yade.utils:yade.utils.loadVars' on page 665 und efined on input line 123980. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 665 undefined on input line 124004. [665] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 666 undefined on input line 124021. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 666 undefined on input line 124032. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 66 6 undefined on input line 124045. [666] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 667 undefined on input line 124140. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 667 undefined on input line 124140. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 667 undefined on input line 124140. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 667 undefined on input line 124140. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 667 undef ined on input line 124151. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 667 undefined on input line 124170. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 667 undefined on input line 124170. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 667 undefined on input line 124170. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 667 undefined on input line 124170. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 667 undef ined on input line 124175. Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! [667] LaTeX Warning: Hyper reference `yade.utils:yade.utils.approxSectionArea' on pag e 668 undefined on input line 124269. LaTeX Warning: Hyper reference `yade.utils:yade.utils.voxelPorosity' on page 66 8 undefined on input line 124303. [668] 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 669 und efined on input line 124394. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 669 undef ined on input line 124401. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 669 undefined on input line 124460. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 669 undefined on input line 124475. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 669 undefined on input line 124520. Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 669 undefined on input line 124567. [669] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 670 undefined on input line 124630. LaTeX Warning: Citation `publications:catalano2014a' on page 670 undefined on i nput line 124630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 670 undefined on input line 124645. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 670 undefined on input line 124657. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 670 undefined on input line 124664. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction' on page 670 undefined on input line 124697. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 670 undefined on input line 124703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 670 undefined on input line 124703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 670 undefined on input line 124703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 670 undefined on input line 124703. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.cart2spher' on page 6 70 undefined on input line 124728. [670] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 671 undefined on input line 124732. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 671 undefined on input line 124758. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 671 undefined on input line 124762. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 671 undefined on input line 124766. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 671 undefined on input line 124789. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 671 un defined on input line 124794. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 671 undefined on input line 124798. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 671 undefined on input line 124798. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 671 undefined on input line 124804. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 671 undefined on input line 124821. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 671 undefined on input line 124826. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 671 undefined on input line 124830. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 671 undefined on input line 124834. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 671 undefined on input line 124834. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 671 undefined on input line 124840. LaTeX Warning: Citation `references:satake1982' on page 671 undefined on input line 124857. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 671 unde fined on input line 124862. [671] LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 672 unde fined on input line 124870. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 672 undefined on input line 124890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipCell' on pag e 672 undefined on input line 124893. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell.flipFlippable' o n page 672 undefined on input line 124893. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 672 undefined on input line 124905. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 672 undefined on input line 124917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NormShearPhys' on pag e 672 undefined on input line 124920. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 672 undefined on input line 124925. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 672 undefined on input line 124929. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 672 undefined on input line 124960. [672] Underfull \hbox (badness 10000) in paragraph at lines 125061--125074 []\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 673 undefined on input line 125130. [673] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Matrix3' on page 674 undefined on input line 125229. [674] LaTeX Warning: Citation `references:pournin2001' on page 675 undefined on input line 125252. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.highlight' on p age 675 undefined on input line 125322. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 675 undefined on input line 125349. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 675 undefined on input line 125372. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 675 un defined on input line 125376. [675] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.aspherical' on p age 676 undefined on input line 125431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.inertia' on pag e 676 undefined on input line 125431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 676 undefined on input line 125443. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.AlignedBox3' on page 676 undefined on input line 125455. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 676 unde fined on input line 125459. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 676 unde fined on input line 125463. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector2' on page 676 undefined on input line 125467. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 676 un defined on input line 125471. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 676 u ndefined on input line 125494. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 676 u ndefined on input line 125494. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 676 undefined on input line 125506. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 676 undefined on input line 125525. [676] LaTeX Warning: Citation `references:thornton2000' on page 677 undefined on inpu t line 125580. LaTeX Warning: Hyper reference `yade.math:yade._math.HP2.Real' on page 677 unde fined on input line 125594. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 677 undefined on input line 125628. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.RegularGrid' on page 677 undefined on input line 125632. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FastMarchingMethod.ph iIni' on page 677 undefined on input line 125636. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Cell' on page 677 und efined on input line 125669. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 677 undefined on input line 125698. [677] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 678 undefined on input line 125746. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 678 undefined on input line 125774. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Quaterni on' on page 678 undefined on input line 125802. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 678 undefined on input line 125830. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 678 undefined on input line 125862. [678] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refPos' on page 679 undefined on input line 125915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.refOri' on page 679 undefined on input line 125915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 679 und efined on input line 125915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 67 9 undefined on input line 125915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 67 9 undefined on input line 125915. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 679 undefined on input line 125942. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 679 undefined on input line 125949. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 6 79 undefined on input line 125982. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 679 un defined on input line 125982. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 679 un defined on input line 125982. [679] LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 680 undefined on input line 126087. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 680 undefined on input line 126091. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.wire' on page 6 80 undefined on input line 126110. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.wire' on page 6 80 undefined on input line 126125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 680 un defined on input line 126125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 680 und efined on input line 126125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape.wire' on page 6 80 undefined on input line 126140. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 680 undefi ned on input line 126180. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 680 undefined on input line 126216. LaTeX Warning: Hyper reference `yade.utils:yade.utils.polyhedron' on page 680 u ndefined on input line 126224. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 680 undef ined on input line 126262. [680] Underfull \hbox (badness 10000) in paragraph at lines 126273--126275 []\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 126281--126283 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 681 undef ined on input line 126326. Underfull \hbox (badness 10000) in paragraph at lines 126341--126343 []\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 126349--126351 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 681 undefi ned on input line 126388. [681] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 682 undefi ned on input line 126436. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 682 undefined on input line 126468. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 682 undefi ned on input line 126476. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 682 undefi ned on input line 126516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 682 un defined on input line 126539. [682] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 683 undefined on input line 126548. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 683 undefined on input line 126552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.dynamic' on page 683 undefined on input line 126552. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.wire' on page 6 83 undefined on input line 126556. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.color' on page 683 undefined on input line 126560. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet.highlight' on p age 683 undefined on input line 126564. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bounded' on page 683 undefined on input line 126568. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 683 undefined on input line 126572. LaTeX Warning: Hyper reference `user:definingmaterials' on page 683 undefined o n input line 126572. LaTeX Warning: Hyper reference `yade.minieigenHP:yade._minieigenHP.HP1.Vector3' on page 683 undefined on input line 126580. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 683 un defined on input line 126586. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 683 undef ined on input line 126620. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 683 undef ined on input line 126667. [683] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 684 undef ined on input line 126718. Underfull \hbox (badness 10000) in paragraph at lines 126752--126754 \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 684 undefi ned on input line 126769. LaTeX Warning: Hyper reference `yade.polyhedra_utils:yade.polyhedra_utils.polyh edra' on page 684 undefined on input line 126816. [684] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 685 undefi ned on input line 126859. LaTeX Warning: Hyper reference `installation:provided-packages' on page 685 und efined on input line 126886. LaTeX Warning: Hyper reference `installation:install-from-source-code' on page 685 undefined on input line 126886. LaTeX Warning: Hyper reference `installation:docker-install' on page 685 undefi ned on input line 126891. Underfull \hbox (badness 8019) in paragraph at lines 126931--126934 []\TU/lmr/m/n/10 For their installation, you need to add the yade-dem.org/packa ges repository to your [685] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 68 6 undefined on input line 126945. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 68 6 undefined on input line 126953. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 68 6 undefined on input line 126961. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 68 6 undefined on input line 126977. [686] [687] LaTeX Warning: Hyper reference `gitrepo:yade-gitrepo-label' on page 688 undefin ed on input line 127156. [688] LaTeX Warning: Hyper reference `GPUacceleration:gpuacceleration' on page 689 un defined on input line 127299. [689] LaTeX Warning: Hyper reference `user:oarsection' on page 690 undefined on input line 127323. LaTeX Warning: Hyper reference `prog:maximum-log-level' on page 690 undefined o n input line 127335. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 69 0 undefined on input line 127347. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 69 0 undefined on input line 127384. LaTeX Warning: Citation `publications:haustein2017' on page 690 undefined on in put line 127388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.HydrodynamicsLawLBM' on page 690 undefined on input line 127408. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet' on page 690 undefined on input line 127412. [690] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 6 91 undefined on input line 127416. LaTeX Warning: Citation `references:mani2013' on page 691 undefined on input li ne 127420. LaTeX Warning: Hyper reference `prog:logging' on page 691 undefined on input li ne 127424. Underfull \hbox (badness 5475) in paragraph at lines 127427--127429 []\TU/lmr/m/n/10 ENABLE_-MASK_-ARBITRARY: enable arbitrary precision of bitmask variables (only LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 69 1 undefined on input line 127432. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 69 1 undefined on input line 127440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 691 undefined on input line 127448. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 6 91 undefined on input line 127452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 691 undefined on input line 127456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 691 undefined on input line 127460. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 691 undefined on input line 127472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TwoPhaseFlowEngine' o n page 691 undefined on input line 127476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 691 undefined on input line 127480. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.load' on page 6 91 undefined on input line 127485. [691] LaTeX Warning: Hyper reference `installation:download' on page 692 undefined on input line 127599. [692] LaTeX Warning: Hyper reference `installation:cmake-configuration' on page 693 u ndefined on input line 127603. LaTeX Warning: Hyper reference `installation:yadecompilation' on page 693 undef ined on input line 127607. LaTeX Warning: Hyper reference `installation:yadecompilation' on page 693 undef ined on input line 127615. LaTeX Warning: Hyper reference `installation:speed-up' on page 693 undefined on input line 127620. LaTeX Warning: Hyper reference `tutorial-advanced:convert-python2-to3' on page 693 undefined on input line 127629. [693] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `amazonEC2:cloudcomputing' on page 694 undefined on input line 127715. LaTeX Warning: Hyper reference `GPUacceleration:gpuacceleration' on page 694 un defined on input line 127721. [694] Underfull \hbox (badness 6078) in paragraph at lines 127795--127797 []\TU/lmr/m/n/10 Šmilauer et al. (2021), \TU/lmr/m/it/10 Yade Documentation \TU /lmr/m/n/10 3rd ed. The Yade Project. [695] [696] Chapter 3. [697] LaTeX Warning: Hyper reference `installation:yadecompilation' on page 698 undef ined on input line 127968. Underfull \hbox (badness 10000) in paragraph at lines 128056--128056 []\TU/lmss/m/n/10 mod- Underfull \hbox (badness 10000) in paragraph at lines 128056--128056 []\TU/lmtt/m/n/10 libQtGUI.so\TU/lmr/m/n/10 , [698] LaTeX Warning: Hyper reference `gitrepo:yade-gitrepo-label' on page 699 undefin ed on input line 128104. [699] LaTeX Warning: Hyper reference `prog:logging' on page 700 undefined on input li ne 128267. LaTeX Warning: Hyper reference `yade.log:' on page 700 undefined on input line 128289. [700] LaTeX Warning: Hyper reference `prog:imglogging' on page 701 undefined on input line 128300. LaTeX Warning: Hyper reference `prog:debug-macros' on page 701 undefined on inp ut line 128300. LaTeX Warning: Hyper reference `yade.log:yade._log.readConfigFile' on page 701 undefined on input line 128315. LaTeX Warning: Hyper reference `yade.log:yade._log.saveConfigFile' on page 701 undefined on input line 128315. LaTeX Warning: Hyper reference `yade.log:yade._log.defaultConfigFileName' on pa ge 701 undefined on input line 128315. Underfull \hbox (badness 10000) in paragraph at lines 128340--128342 []|\TU/lmss/m/n/10 op- LaTeX Warning: Hyper reference `prog:debugging-a-class' on page 701 undefined o n input line 128432. [701] [702] [703] Underfull \hbox (badness 6825) in paragraph at lines 128616--128620 []|\TU/lmr/m/n/10 Creates logger static variable (with name Underfull \hbox (badness 10000) in paragraph at lines 128621--128623 []|\TU/lmtt/m/n/10 TEMPLATE_-CREATE_- Underfull \hbox (badness 6825) in paragraph at lines 128624--128628 []|\TU/lmr/m/n/10 Creates logger static variable (with name [704] Overfull \vbox (27.55235pt too high) has occurred while \output is active [705] LaTeX Warning: Hyper reference `yade.log:yade._log.getMaxLevel' on page 706 und efined on input line 128714. [706] LaTeX Warning: Hyper reference `installation:speed-up' on page 707 undefined on input line 128788. Underfull \hbox (badness 10000) in paragraph at lines 128840--128842 []\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 [707] LaTeX Warning: Hyper reference `gitrepo:yade-gitrepo-label' on page 708 undefin ed on input line 128849. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 708 undefined on input line 128921. [708] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 709 undefined on input line 128939. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglobalengine' on p age 709 undefined on input line 129001. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 709 undefined on input line 129001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 709 undefined on input line 129002. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 709 undefined on input line 129002. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Recorder' on page 709 undefined on input line 129002. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GravityEngine' on pag e 709 undefined on input line 129002. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphpartialengine' on page 709 undefined on input line 129002. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphglobalengine' on p age 709 undefined on input line 129002. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphdispatcher' on pag e 709 undefined on input line 129005. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 709 undefined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 709 undefined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 709 undefined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 709 undefined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 709 undefined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 709 undefined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 709 undefined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 709 undefined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 09 undefined on input line 129119. Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmss/m/n/10 dispatch Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmss/m/n/10 created LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 709 undefined on input line 129119. Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmr/m/it/10 BoundDis- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 709 undefined on input line 129119. Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmr/m/it/10 BoundFunc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 709 undefined on input line 129119. Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmr/m/it/10 IGeomDis- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 709 undefined on input line 129119. Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmr/m/it/10 IGeomFunc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 709 undefined on input line 129119. Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmr/m/it/10 IPhysDis- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 709 undefined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 709 undefined on input line 129119. Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmr/m/it/10 IPhysFunc- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 709 undefined on input line 129119. Underfull \hbox (badness 5578) in paragraph at lines 129119--129119 []\TU/lmr/m/n/10 2 (asymet- LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 709 un defined on input line 129119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 709 un defined on input line 129119. Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmr/m/it/10 IGeom LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 09 undefined on input line 129119. [709] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 710 undefined on input line 129124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 710 undefined on input line 129124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 710 undefined on input line 129124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 10 undefined on input line 129124. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphfunctor' on page 7 10 undefined on input line 129128. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bo1_Sphere_Aabb' on p age 710 undefined on input line 129151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 710 undefined on input line 129151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 710 u ndefined on input line 129151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 710 und efined on input line 129151. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Facet_Sphere_ScGe om' on page 710 undefined on input line 129155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 710 un defined on input line 129155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 710 u ndefined on input line 129155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 710 u ndefined on input line 129155. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_CpmPhys_C pm' on page 710 undefined on input line 129159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 10 undefined on input line 129159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 710 u ndefined on input line 129159. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys' on page 710 undefined on input line 129159. [710] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 711 undefined on input line 129227. LaTeX Warning: Hyper reference `yade.utils:' on page 711 undefined on input lin e 129231. LaTeX Warning: Hyper reference `prog:debug-exceptions' on page 711 undefined on input line 129237. LaTeX Warning: Hyper reference `yade.libVersions:yade._libVersions.getAllVersio nsCpp' on page 711 undefined on input line 129242. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 711 u ndefined on input line 129257. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 711 u ndefined on input line 129264. LaTeX Warning: Hyper reference `prog:global-rst-anchors' on page 711 undefined on input line 129292. LaTeX Warning: Hyper reference `yade.wrapper:inheritancegraphshape' on page 711 undefined on input line 129292. Underfull \hbox (badness 6396) in paragraph at lines 129291--129293 \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 129291--129293 \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 [711] LaTeX Warning: Hyper reference `GPUacceleration:fig-cpuvsgpu' on page 712 undef ined on input line 129337. [712] LaTeX Warning: Citation `references:allen1989' on page 713 undefined on input l ine 129373. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 713 undefined on input line 129439. [713] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 71 4 undefined on input line 129476. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Se3r' on page 714 und efined on input line 129502. LaTeX Warning: Citation `references:cgal' on page 714 undefined on input line 1 29505. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 71 4 undefined on input line 129508. [714] [715] LaTeX Warning: Hyper reference `prog:attributeregistration' on page 716 undefin ed on input line 129610. LaTeX Warning: Hyper reference `prog:attributeregistration' on page 716 undefin ed on input line 129614. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 716 undefined on input line 129617. LaTeX Warning: Hyper reference `prog:classfactory' on page 716 undefined on inp ut line 129624. LaTeX Warning: Hyper reference `prog:plugins' on page 716 undefined on input li ne 129634. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 716 undefined on input line 129652. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 716 undefined on input line 129655. [716] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 717 undefined on input line 129683. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.preProce ssAttributes' on page 717 undefined on input line 129687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.postProc essAttributes' on page 717 undefined on input line 129687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 717 undefined on input line 129687. Underfull \hbox (badness 10000) in paragraph at lines 129686--129688 []\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 129686--129688 \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 717 un defined on input line 129695. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 717 undefined on input line 129706. [717] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 718 undefined on input line 129717. LaTeX Warning: Hyper reference `prog:classfactory' on page 718 undefined on inp ut line 129729. Missing character: There is no ⁻ (U+207B) in font [lmmono10-regular]:! [718] [719] Underfull \vbox (badness 10000) detected at line 130001 Underfull \vbox (badness 10000) detected at line 130001 [720] Underfull \vbox (badness 10000) detected at line 130001 Underfull \vbox (badness 10000) detected at line 130001 [721] Underfull \vbox (badness 10000) detected at line 130001 Underfull \vbox (badness 10000) detected at line 130001 [722] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 723 undefined on input line 130012. [723] LaTeX Warning: Hyper reference `prog:sphinxdocumentation' on page 724 undefined on input line 130043. LaTeX Warning: Hyper reference `prog:rtti' on page 724 undefined on input line 130043. LaTeX Warning: Hyper reference `prog:attributeregistration' on page 724 undefin ed on input line 130043. LaTeX Warning: Hyper reference `prog:pythonattributeaccess' on page 724 undefin ed on input line 130043. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 724 u ndefined on input line 130071. LaTeX Warning: Hyper reference `prog:debug-exceptions' on page 724 undefined on input line 130078. LaTeX Warning: Hyper reference `prog:sphinxdocumentation' on page 724 undefined on input line 130078. [724] LaTeX Warning: Hyper reference `prog:attribute-flags' on page 725 undefined on input line 130119. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat.dmgTau' on pag e 725 undefined on input line 130134. LaTeX Warning: Hyper reference `prog:customconverters' on page 725 undefined on input line 130137. [725] LaTeX Warning: Hyper reference `prog:customconverters' on page 726 undefined on input line 130238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.mask' on page 72 6 undefined on input line 130246. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 726 undefined on input line 130246. [726] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 727 undefined on input line 130252. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 727 undefined on input line 130261. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderer.blinkH ighlight' on page 727 undefined on input line 130302. [727] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 728 undefined on input line 130378. [728] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator.damp ing' on page 729 undefined on input line 130384. LaTeX Warning: Hyper reference `prog:customconverters' on page 729 undefined on input line 130388. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dispatcher' on page 7 29 undefined on input line 130402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor' on page 729 undefined on input line 130402. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 729 undefined on input line 130409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Collider.boundDispatc her' on page 729 undefined on input line 130409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundDispatcher' on p age 729 undefined on input line 130409. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dispatcher' on page 7 29 undefined on input line 130409. LaTeX Warning: Hyper reference `prog:dispatcher-names' on page 729 undefined on input line 130418. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 729 undefined on input line 130424. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 729 undefined on input line 130424. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 729 un defined on input line 130424. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor' on page 729 undefined on input line 130424. [729] [730] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 731 u ndefined on input line 130539. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 31 undefined on input line 130539. LaTeX Warning: Hyper reference `prog:rtti' on page 731 undefined on input line 130557. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Indexable' on page 73 1 undefined on input line 130559. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 731 un defined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 731 un defined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 731 un defined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 731 un defined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BoundFunctor' on page 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 731 un defined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 731 un defined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 731 undefined on input line 130604. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 731 un defined on input line 130609. [731] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 732 u ndefined on input line 130623. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 732 un defined on input line 130623. [732] [733] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ParallelEngine' on pa ge 734 undefined on input line 130796. [734] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 735 undefined on input line 130818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 735 undefined on input line 130818. LaTeX Warning: Hyper reference `prog:forcecontainer' on page 735 undefined on i nput line 130848. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 7 35 undefined on input line 130852. [735] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimingDeltas' on page 736 undefined on input line 130917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.timingDeltas' on page 736 undefined on input line 130917. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Functor.timingDeltas' on page 736 undefined on input line 130917. [736] Overfull \vbox (1.62296pt too high) detected at line 130995 [737] 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 738 undefined on input line 131028. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 738 undefined on input line 131028. [738] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TimingDeltas' on page 739 undefined on input line 131051. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 739 undefined on input line 131051. 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 739 undefined on input line 131061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 739 undefined on input line 131071. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 739 un defined on input line 131081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 739 un defined on input line 131081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 739 un defined on input line 131081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 739 un defined on input line 131081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 739 un defined on input line 131081. LaTeX Warning: Hyper reference `prog:opengl-functors' on page 739 undefined on input line 131081. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 739 undefined on input line 131086. LaTeX Warning: Hyper reference `prog:multiple-dispatch' on page 739 undefined o n input line 131090. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 739 un defined on input line 131095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 739 un defined on input line 131095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 739 un defined on input line 131095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.pos' on page 73 9 undefined on input line 131095. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State.ori' on page 73 9 undefined on input line 131095. [739] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 740 u ndefined on input line 131114. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 740 undefined on input line 131124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 740 undefined on input line 131124. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 740 undefined on input line 131125. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FileGenerator' on pag e 740 undefined on input line 131162. [740] [741] Missing character: There is no ≡ (U+2261) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `prog:interaction-flow' on page 742 undefined on input line 131295. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Bound' on page 742 un defined on input line 131323. LaTeX Warning: Hyper reference `prog:interaction-flow' on page 742 undefined on input line 131323. [742] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceContainer' on pa ge 743 undefined on input line 131342. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ForceResetter' on pag e 743 undefined on input line 131350. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 43 undefined on input line 131354. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.NewtonIntegrator' on page 743 undefined on input line 131358. [743] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 744 undefined on input line 131423. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 744 undefined on input line 131423. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.isReal' o n page 744 undefined on input line 131423. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.geom' on page 744 undefined on input line 131427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Interaction.phys' on page 744 undefined on input line 131427. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.groupMask' on pa ge 744 undefined on input line 131449. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 744 undefined on input line 131459. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomDispatcher' on p age 744 undefined on input line 131459. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 744 undefined on input line 131459. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 744 un defined on input line 131459. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 744 un defined on input line 131459. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 744 un defined on input line 131468. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 44 undefined on input line 131474. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 44 undefined on input line 131477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 744 undefined on input line 131477. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 744 un defined on input line 131482. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 744 undefined on input line 131488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysDispatcher' on p age 744 undefined on input line 131488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhysFunctor' on page 744 undefined on input line 131488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 744 undefined on input line 131488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 744 un defined on input line 131488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InteractionLoop' on p age 744 undefined on input line 131492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 744 undefined on input line 131492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 44 undefined on input line 131492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeom' on page 744 un defined on input line 131492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IPhys' on page 744 un defined on input line 131492. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawDispatcher' on pag e 744 undefined on input line 131496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 44 undefined on input line 131496. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawFunctor' on page 7 44 undefined on input line 131496. [744] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 745 undefined on input line 131507. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.IGeomFunctor' on page 745 undefined on input line 131507. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 745 un defined on input line 131513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 7 45 undefined on input line 131513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 745 undefined on input line 131513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 745 un defined on input line 131513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 745 u ndefined on input line 131513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmState' on page 745 undefined on input line 131513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmStateUpdater' on p age 745 undefined on input line 131513. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 745 undefined on input line 131516. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.newAssocStat e' on page 745 undefined on input line 131521. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 745 un defined on input line 131521. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 745 un defined on input line 131521. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.stateTypeOk' on page 745 undefined on input line 131525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 745 un defined on input line 131525. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmMat' on page 745 u ndefined on input line 131530. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 745 und efined on input line 131542. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 745 undef ined on input line 131542. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 745 undefined on input line 131542. LaTeX Warning: Hyper reference `yade.qt:yade.qt.Controller' on page 745 undefin ed on input line 131564. [745] LaTeX Warning: Hyper reference `prog:logging' on page 746 undefined on input li ne 131587. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 746 un defined on input line 131595. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 746 un defined on input line 131602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega' on page 746 un defined on input line 131602. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.materials' on p age 746 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.materials' on p age 746 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.bodies' on page 746 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.interactions' o n page 746 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.tags' on page 7 46 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.cell' on page 7 46 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 746 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 746 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.miscParams' on page 746 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.iter' on page 7 46 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dt' on page 746 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.time' on page 7 46 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.realtime' on pa ge 746 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.stopAtIter' on page 746 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.iter' on page 7 46 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dt' on page 746 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.time' on page 7 46 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.realtime' on pa ge 746 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.stopAtIter' on page 746 undefined on input line 131660. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.switchScene' on page 746 undefined on input line 131665. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine' on page 746 u ndefined on input line 131671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 746 undefined on input line 131671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.engines' on pag e 746 undefined on input line 131671. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.timingEnabled' on page 746 undefined on input line 131688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.execTime' on p age 746 undefined on input line 131688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Engine.execCount' on page 746 undefined on input line 131688. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.time' on page 7 46 undefined on input line 131693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.dt' on page 746 undefined on input line 131693. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.iter' on page 7 46 undefined on input line 131693. [746] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.run' on page 74 7 undefined on input line 131699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.pause' on page 747 undefined on input line 131699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.wait' on page 7 47 undefined on input line 131699. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.step' on page 7 47 undefined on input line 131702. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 747 undefined on input line 131711. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 747 undefined on input line 131711. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable' on page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.dict' on page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.clone' o n page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateAt trs' on page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateEx istingAttrs' on page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.pyDictCu stom' on page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `prog:exposespecialattrs' on page 747 undefined on input line 131738. [747] LaTeX Warning: Hyper reference `yade.pack:yade-pack' on page 748 undefined on i nput line 131754. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.Predicate' on pa ge 748 undefined on input line 131754. LaTeX Warning: Hyper reference `yade.pack:yade._packPredicates.Predicate' on pa ge 748 undefined on input line 131754. LaTeX Warning: Hyper reference `yade.pack:yade.pack.inSpace' on page 748 undefi ned on input line 131754. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.pyGenericPotential' o n page 748 undefined on input line 131760. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 748 undefined on input line 131769. LaTeX Warning: Hyper reference `yade.minieigenHP:' on page 748 undefined on inp ut line 131790. LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionreal' on page 74 8 undefined on input line 131790. LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 748 undefined on input line 131804. [748] [749] [750] LaTeX Warning: Hyper reference `prog:yade-class-base-doc' on page 751 undefined on input line 131999. [751] [752] LaTeX Warning: Hyper reference `gitrepo:yade-rebasing' on page 753 undefined on input line 132158. [753] [754] [755] [756] Chapter 4. LaTeX Warning: Hyper reference `formulation:chapter-formulation' on page 757 un defined on input line 132408. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 757 undefined on input line 132416. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 757 undefined on input line 132420. LaTeX Warning: Citation `publications:kunhappan2017' on page 757 undefined on i nput line 132430. LaTeX Warning: Citation `publications:kunhappan2018' on page 757 undefined on i nput line 132430. [757] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 132468. LaTeX Warning: Reference `equation:FoamCoupling:eq-reynoldsNumber' on page 758 undefined on input line 132480. LaTeX Warning: Reference `equation:FoamCoupling:eq-stokesNumber' on page 758 un defined on input line 132489. LaTeX Warning: Reference `equation:FoamCoupling:eq-stokesForce' on page 758 und efined on input line 132504. LaTeX Warning: Reference `equation:FoamCoupling:eq-stokesfluid' on page 758 und efined on input line 132512. [758] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 132522. LaTeX Warning: Reference `equation:FoamCoupling:eq-volfracNS' on page 759 undef ined on input line 132542. LaTeX Warning: Reference `equation:FoamCoupling:eq-volFracCnty' on page 759 und efined on input line 132542. LaTeX Warning: Reference `equation:FoamCoupling:sigmaeq' on page 759 undefined on input line 132561. LaTeX Warning: Reference `equation:FoamCoupling:svolfrac' on page 759 undefined on input line 132575. LaTeX Warning: Reference `equation:FoamCoupling:gausseq' on page 759 undefined on input line 132575. [759] LaTeX Warning: Reference `equation:FoamCoupling:eq-volfracNS' on page 760 undef ined on input line 132588. LaTeX Warning: Reference `equation:FoamCoupling:dragParam' on page 760 undefine d on input line 132595. LaTeX Warning: Reference `equation:FoamCoupling:svolfrac' on page 760 undefined on input line 132609. LaTeX Warning: Reference `equation:FoamCoupling:buoyForce' on page 760 undefine d on input line 132620. LaTeX Warning: Reference `equation:FoamCoupling:amForce' on page 760 undefined on input line 132631. [760] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling.isGaussi anInterp' on page 761 undefined on input line 132683. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling.exchange DeltaT' on page 761 undefined on input line 132696. [761] LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 762 undefi ned on input line 132769. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.blockMeshDict' on page 762 undefined on input line 132769. [762] LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.blockMeshDict' on page 763 undefined on input line 132806. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 763 undefi ned on input line 132812. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.polyMesh' on page 763 u ndefined on input line 132812. LaTeX Warning: Hyper reference `yade.ymport:yade.ymport.polyMesh' on page 763 u ndefined on input line 132850. [763] LaTeX Warning: Citation `publications:guo2014' on page 764 undefined on input l ine 132886. LaTeX Warning: Reference `equation:FEMxDEM:FDeq1' on page 764 undefined on inpu t line 132900. LaTeX Warning: Reference `equation:FEMxDEM:FDeq2' on page 764 undefined on inpu t line 132920. [764] LaTeX Warning: Reference `equation:FEMxDEM:FDeq2' on page 765 undefined on inpu t line 132948. LaTeX Warning: Reference `equation:FEMxDEM:FDeq1' on page 765 undefined on inpu t line 132948. LaTeX Warning: Reference `equation:FEMxDEM:FDeq3' on page 765 undefined on inpu t line 132956. LaTeX Warning: Citation `publications:guo2013' on page 765 undefined on input l ine 132996. LaTeX Warning: Citation `publications:guo2014' on page 765 undefined on input l ine 132996. LaTeX Warning: Citation `publications:guo2014b' on page 765 undefined on input line 132996. LaTeX Warning: Citation `publications:guo2014c' on page 765 undefined on input line 132996. LaTeX Warning: Citation `publications:guo2015' on page 765 undefined on input l ine 132996. [765] LaTeX Warning: Citation `publications:guo2014' on page 766 undefined on input l ine 133053. LaTeX Warning: Citation `publications:guo2014c' on page 766 undefined on input line 133053. LaTeX Warning: Citation `publications:guo2015' on page 766 undefined on input l ine 133058. LaTeX Warning: Citation `publications:guo2015' on page 766 undefined on input l ine 133063. [766] LaTeX Warning: Citation `references:hazzard2000' on page 767 undefined on input line 133101. LaTeX Warning: Citation `references:hazzard2013' on page 767 undefined on input line 133101. LaTeX Warning: Citation `publications:caulk2018' on page 767 undefined on input line 133101. LaTeX Warning: Citation `publications:caulk2020' on page 767 undefined on input line 133101. LaTeX Warning: Citation `references:scholz2003' on page 767 undefined on input line 133113. LaTeX Warning: Citation `references:hazzard2000' on page 767 undefined on input line 133118. LaTeX Warning: Citation `references:hazzard2013' on page 767 undefined on input line 133118. [767] LaTeX Warning: Hyper reference `acousticemissions:fig-cluster' on page 768 unde fined on input line 133123. LaTeX Warning: Citation `references:hazzard2013' on page 768 undefined on input line 133140. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCOhesiveFrictionalPM' on page 768 undefined on input line 133156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmMat' on page 768 undefined on input line 133156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys' on page 768 undefined on input line 133156. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM' on page 768 undefined on input line 133156. [768] [769] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.clusterMoments' on page 770 undefined on input lin e 133204. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.momentRadiusFactor' on page 770 undefined on input line 133207. LaTeX Warning: Citation `references:hazzard2013' on page 770 undefined on input line 133207. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.neverErase' on page 770 undefined on input line 13 3210. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCohesiveFrictionalPM.recordMoments' on page 770 undefined on input line 133216. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder.recorders ' on page 770 undefined on input line 133216. LaTeX Warning: Hyper reference `acousticemissions:fig-aeexample' on page 770 un defined on input line 133216. LaTeX Warning: Citation `publications:caulk2018' on page 770 undefined on input line 133229. LaTeX Warning: Citation `publications:caulk2020' on page 770 undefined on input line 133229. LaTeX Warning: Citation `publications:caulk2018' on page 770 undefined on input line 133229. LaTeX Warning: Citation `publications:caulk2020' on page 770 undefined on input line 133229. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCOhesiveFrictionalPM' on page 770 undefined on input line 133229. LaTeX Warning: Hyper reference `acousticemissions:fig-weibulldist' on page 770 undefined on input line 133234. LaTeX Warning: Hyper reference `acousticemissions:fig-strengthdist' on page 770 undefined on input line 133235. [770] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys' on page 771 undefined on input line 133238. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys.xSectionWeibullShapeParameter' on page 771 undefined on input line 1 33249. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmMat _JCFpmPhys.weibullCutOffMin' on page 771 undefined on input line 133249. [771] LaTeX Warning: Citation `references:maurin2018-vansbasis' on page 772 undefined on input line 133271. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 772 unde fined on input line 133271. LaTeX Warning: Citation `references:maurin2018-vansvalidations' on page 772 und efined on input line 133271. LaTeX Warning: Citation `publications:maurin2018' on page 772 undefined on inpu t line 133324. [772] LaTeX Warning: Citation `references:dallavalle1948' on page 773 undefined on in put line 133334. LaTeX Warning: Citation `references:richardson1954' on page 773 undefined on in put line 133334. LaTeX Warning: Citation `publications:maurin2015' on page 773 undefined on inpu t line 133342. LaTeX Warning: Citation `references:schmeeckle2007' on page 773 undefined on in put line 133342. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 773 unde fined on input line 133351. LaTeX Warning: Citation `references:jackson2000' on page 773 undefined on input line 133359. [773] LaTeX Warning: Citation `publications:maurin2015b' on page 774 undefined on inp ut line 133378. LaTeX Warning: Citation `publications:maurin2018' on page 774 undefined on inpu t line 133378. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 774 unde fined on input line 133384. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 774 unde fined on input line 133404. LaTeX Warning: Hyper reference `HydroForceEngine:fig-scheme' on page 774 undefi ned on input line 133404. LaTeX Warning: Citation `references:maurin2018-vansfluidresol' on page 774 unde fined on input line 133404. [774] LaTeX Warning: Citation `publications:maurin2015b' on page 775 undefined on inp ut line 133407. Overfull \hbox (105.69302pt too wide) in paragraph at lines 133406--133408 []\TU/lmr/m/n/10 In the example script in YADE source code, trunk/examples/Hydr oForceEngine/twoWayCoupling/sedimentTransportExample_- LaTeX Warning: Citation `publications:boon2012' on page 775 undefined on input line 133419. LaTeX Warning: Citation `publications:boon2013b' on page 775 undefined on input line 133419. LaTeX Warning: Citation `publications:boon2015' on page 775 undefined on input line 133419. LaTeX Warning: Citation `publications:houlsby2009' on page 775 undefined on inp ut line 133425. LaTeX Warning: Citation `publications:boon2013' on page 775 undefined on input line 133425. LaTeX Warning: Citation `publications:boon2012' on page 775 undefined on input line 133425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 775 undefined on input line 133425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 775 undefined on input line 133425. LaTeX Warning: Citation `publications:boon2013' on page 775 undefined on input line 133428. LaTeX Warning: Citation `publications:boon2012' on page 775 undefined on input line 133431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BlockGen' on page 775 undefined on input line 133431. LaTeX Warning: Citation `publications:boon2015' on page 775 undefined on input line 133431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BlockGen' on page 775 undefined on input line 133434. LaTeX Warning: Citation `publications:houlsby2009' on page 775 undefined on inp ut line 133440. LaTeX Warning: Citation `publications:boon2013' on page 775 undefined on input line 133440. LaTeX Warning: Citation `publications:boon2013' on page 775 undefined on input line 133440. LaTeX Warning: Citation `publications:boon2013' on page 775 undefined on input line 133440. LaTeX Warning: Reference `equation:potentialparticles:ppFormula' on page 775 un defined on input line 133441. LaTeX Warning: Citation `publications:houlsby2009' on page 775 undefined on inp ut line 133441. [775] LaTeX Warning: Hyper reference `potentialparticles:fig-pp' on page 776 undefine d on input line 133448. LaTeX Warning: Citation `publications:boon2013' on page 776 undefined on input line 133455. LaTeX Warning: Citation `publications:boon2013' on page 776 undefined on input line 133455. LaTeX Warning: Reference `equation:potentialparticles:ppFormulaNormalized' on p age 776 undefined on input line 133458. LaTeX Warning: Citation `publications:houlsby2009' on page 776 undefined on inp ut line 133458. LaTeX Warning: Citation `publications:boon2013b' on page 776 undefined on input line 133488. LaTeX Warning: Citation `publications:boon2012' on page 776 undefined on input line 133488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 776 undefined on input line 133488. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 776 undefined on input line 133488. LaTeX Warning: Reference `equation:potentialparticles:pbOriginalPlaneEquations' on page 776 undefined on input line 133491. LaTeX Warning: Citation `publications:boon2012' on page 776 undefined on input line 133498. LaTeX Warning: Reference `equation:potentialparticles:pbOriginalFormula' on pag e 776 undefined on input line 133498. LaTeX Warning: Hyper reference `potentialparticles:fig-pbinner' on page 776 und efined on input line 133505. LaTeX Warning: Citation `publications:boon2012' on page 776 undefined on input line 133512. LaTeX Warning: Citation `publications:boon2012' on page 776 undefined on input line 133512. [776] [777] LaTeX Warning: Reference `equation:potentialparticles:pbYADEPlaneEquations' on page 778 undefined on input line 133515. LaTeX Warning: Reference `equation:potentialparticles:pbYADEFormula' on page 77 8 undefined on input line 133522. LaTeX Warning: Citation `publications:boon2013b' on page 778 undefined on input line 133545. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 778 undefined on input line 133554. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle2AAB B' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock2AABB' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 778 u ndefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 778 u ndefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PP_PP_ScGeom' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys' on page 7 78 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPBPhys_K nKsPBLaw' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMat' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle2AAB B' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock2AABB' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 778 u ndefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom' on page 778 u ndefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PP_PP_ScGeom' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPhys' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys' on page 7 78 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPhys_KnK sLaw' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPBPhys_K nKsPBLaw' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 778 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 778 undefined on input line 133654. [778] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.twoDimension' on page 779 undefined on input line 133676. [779] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.contactAre a' on page 780 undefined on input line 133706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom.unit Width2D' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.contactAre a' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.jointLengt h' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom.calC ontactArea' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.contactAre a' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGeom.penetrationDep th' on page 780 undefined on input line 133719. LaTeX Warning: Reference `equation:potentialparticles:ppFormulaNormalized' on p age 780 undefined on input line 133746. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.r' on page 780 undefined on input line 133747. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.R' on page 780 undefined on input line 133747. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.k' on page 780 undefined on input line 133747. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.r' on page 780 undefined on input line 133748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.d' on page 780 undefined on input line 133748. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.r' on page 780 undefined on input line 133748. [780] LaTeX Warning: Reference `equation:potentialparticles:pbYADEPlaneEquations' on page 781 undefined on input line 133751. LaTeX Warning: Reference `equation:potentialparticles:pbYADEFormula' on page 78 1 undefined on input line 133777. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.d' on page 781 undefined on input line 133778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.r' on page 781 undefined on input line 133778. LaTeX Warning: Reference `equation:potentialparticles:pbYADEPlaneEquations' on page 781 undefined on input line 133778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.r' on page 781 undefined on input line 133778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 781 undefined on input line 133791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 781 undefined on input line 133791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 781 undefined on input line 133791. [781] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 782 undefined on input line 133809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 782 undefined on input line 133809. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.R' on page 782 undefined on input line 133815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 782 undefined on input line 133818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.isBoun dary' on page 782 undefined on input line 133836. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys.Knormal' on page 782 undefined on input line 133839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys.Kshear' on page 782 undefined on input line 133839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPhys' on page 782 undefined on input line 133839. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 782 undefined on input line 133843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.Knormal' on page 782 undefined on input line 133843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.Kshear' on page 782 undefined on input line 133843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 782 undefined on input line 133844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.kn_i' on page 782 undefined on input line 133844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.ks_i' on page 782 undefined on input line 133844. [782] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter.exportPoten tialBlocks' on page 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 783 undefined on input line 133853. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 783 undefined on input line 133863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder.maxDimension' on page 783 undefined on input line 133874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticleVTKR ecorder' on page 783 undefined on input line 133881. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133881. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 783 undefined on input line 133892. LaTeX Warning: Hyper reference `yade.export:yade.export.VTKExporter' on page 78 3 undefined on input line 133892. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder.twoDimension' on page 783 undefined on input line 133895. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.twoDimension' on page 783 undefined on input line 133906. LaTeX Warning: Hyper reference `potentialparticles:engines' on page 783 undefin ed on input line 133906. [783] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle2AAB B' on page 784 undefined on input line 133912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock2AABB' on page 784 undefined on input line 133912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.Aab bMinMax' on page 784 undefined on input line 133912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.R' on page 784 undefined on input line 133915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.R' on page 784 undefined on input line 133915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle' on page 784 undefined on input line 133918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.min AabbRotated' on page 784 undefined on input line 133918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.max AabbRotated' on page 784 undefined on input line 133918. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 784 undefined on input line 133919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.AabbMi nMax' on page 784 undefined on input line 133919. LaTeX Warning: Hyper reference `potentialparticles:visualization' on page 784 u ndefined on input line 133922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.min Aabb' on page 784 undefined on input line 133922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.max Aabb' on page 784 undefined on input line 133922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 784 undefined on input line 133922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.min AabbRotated' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.max AabbRotated' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.min Aabb' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialParticle.max Aabb' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.minAab b' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.maxAab b' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 784 undefined on input line 133925. [784] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BlockGen' on page 785 undefined on input line 133956. LaTeX Warning: Citation `publications:boon2015' on page 785 undefined on input line 133956. Underfull \hbox (badness 7012) in paragraph at lines 133961--133964 \TU/lmr/m/n/10 The discontinuity planes used in this script are included in a c sv format in [][]exam- [785] [786] [787] [788] [789] [790] [791] [792] [793] [794] [795] [796] Chapter 5. LaTeX Warning: Citation `publications:caulk2019' on page 797 undefined on input line 134660. [797] [798] LaTeX Warning: Citation `publications:catalano2012' on page 799 undefined on in put line 134802. LaTeX Warning: Citation `publications:catalano2012' on page 799 undefined on in put line 134802. LaTeX Warning: Citation `publications:catalano2012' on page 799 undefined on in put line 134802. LaTeX Warning: Hyper reference `GPUacceleration:fig-cpuvsgpu' on page 799 undef ined on input line 134802. LaTeX Warning: Citation `publications:caulk2019' on page 799 undefined on input line 134809. LaTeX Warning: Citation `publications:caulk2019' on page 799 undefined on input line 134809. LaTeX Warning: Hyper reference `yade.mpy:' on page 799 undefined on input line 134820. LaTeX Warning: Hyper reference `FoamCoupling:foamcouplingengine' on page 799 un defined on input line 134827. [799] LaTeX Warning: Hyper reference `yade.mpy:' on page 800 undefined on input line 134831. LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mpirun' on page 800 undefined on input line 134836. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 80 0 undefined on input line 134844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Clump' on page 800 un defined on input line 134844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.subdomain' on pa ge 800 undefined on input line 134847. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene.subdomain' on p age 800 undefined on input line 134847. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene' on page 800 un defined on input line 134853. LaTeX Warning: Hyper reference `mpy:fig-subdomains' on page 800 undefined on in put line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.intersectio ns' on page 800 undefined on input line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.mirrorInter sections' on page 800 undefined on input line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.id' on page 800 undefined on input line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 80 0 undefined on input line 134868. Underfull \hbox (badness 10000) in paragraph at lines 134867--134869 []\TU/lmr/m/n/10 Two overlapping subdomains and their intersections. In this si t- Underfull \hbox (badness 10000) in paragraph at lines 134867--134869 \TU/lmr/m/n/10 uation we have \TU/lmr/m/it/10 SubD1.intersections[SubD2.subdoma in]=[id4,id5] \TU/lmr/m/n/10 and [800] LaTeX Warning: Hyper reference `mpy:fig-scene-mpi' on page 801 undefined on inp ut line 134880. LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mpirun' on page 801 undefined on input line 134880. LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.splitScene' on page 801 undef ined on input line 134890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 801 undefined on input line 134890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider .verletDist' on page 801 undefined on input line 134890. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.bound' on page 8 01 undefined on input line 134911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 801 und efined on input line 134911. LaTeX Warning: Hyper reference `mpy:fig-regularbounds' on page 801 undefined on input line 134911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 80 1 undefined on input line 134911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 801 und efined on input line 134911. LaTeX Warning: Hyper reference `mpy:fig-subdbounds' on page 801 undefined on in put line 134911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb' on page 801 und efined on input line 134912. LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.updateDomainBounds' on page 8 01 undefined on input line 134915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb.min' on page 801 undefined on input line 134916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb.max' on page 801 undefined on input line 134916. LaTeX Warning: Hyper reference `mpy:fig-subdomain-bounds' on page 801 undefined on input line 134916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb.min' on page 801 undefined on input line 134916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb.max' on page 801 undefined on input line 134916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb.min' on page 801 undefined on input line 134923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Aabb.max' on page 801 undefined on input line 134923. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.intersectio ns' on page 801 undefined on input line 134923. [801] [802] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.mirrorInter sections' on page 803 undefined on input line 134943. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 803 undefined on input line 134944. LaTeX Warning: Hyper reference `mpy:fig-mirrorintersections' on page 803 undefi ned on input line 134944. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.State' on page 803 un defined on input line 134959. LaTeX Warning: Hyper reference `mpy:fig-sendrecvstates' on page 803 undefined o n input line 134959. [803] [804] LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mprint' on page 805 undefined on input line 135039. Overfull \vbox (0.81097pt too high) detected at line 135098 [805] [806] LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mpirun' on page 807 undefined on input line 135168. LaTeX Warning: Hyper reference `mpy:sect-mpi-implementation' on page 807 undefi ned on input line 135168. [807] [808] LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mpirun' on page 809 undefined on input line 135266. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.subdomain' on pa ge 809 undefined on input line 135296. [809] LaTeX Warning: Citation `references:berger1987' on page 810 undefined on input line 135323. LaTeX Warning: Citation `references:fleissner2007' on page 810 undefined on inp ut line 135323. LaTeX Warning: Hyper reference `mpy:fig-bisectionalgo' on page 810 undefined on input line 135324. LaTeX Warning: Hyper reference `mpy:fig-domaindecompose' on page 810 undefined on input line 135343. [810] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.InsertionSortCollider ' on page 811 undefined on input line 135364. LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.REALLOCATE_FREQUENCY' on page 811 undefined on input line 135364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.mpy.medianFilter' on page 811 undefined on input line 135367. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.subdomain' on pa ge 811 undefined on input line 135384. [811] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 812 undefined on input line 135390. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer' on pag e 812 undefined on input line 135390. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.insertA tId' on page 812 undefined on input line 135391. LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mergeScene' on page 812 undef ined on input line 135426. LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.mergeScene' on page 812 undef ined on input line 135429. [812] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimeSt epper' on page 813 undefined on input line 135440. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.VTKRecorder' on page 813 undefined on input line 135440. LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.splitScene' on page 813 undef ined on input line 135470. LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.parallelCollide' on page 813 undefined on input line 135470. Underfull \hbox (badness 10000) in paragraph at lines 135469--135471 []\TU/lmr/m/n/10 VERBOSE_-OUTPUT : Details on each \TU/lmr/m/it/10 operation/st ep \TU/lmr/m/n/10 (such as \TU/lmr/m/it/10 mpy.splitScene\TU/lmr/m/n/10 , LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 81 3 undefined on input line 135482. [813] LaTeX Warning: Hyper reference `amazonEC2:fig-console' on page 814 undefined on input line 135593. LaTeX Warning: Hyper reference `amazonEC2:fig-ubuntu' on page 814 undefined on input line 135595. [814] [815] LaTeX Warning: Hyper reference `amazonEC2:fig-type' on page 816 undefined on in put line 135616. LaTeX Warning: Hyper reference `amazonEC2:fig-connect' on page 816 undefined on input line 135650. LaTeX Warning: Hyper reference `amazonEC2:fig-dns' on page 816 undefined on inp ut line 135661. [816] [817] [818] LaTeX Warning: Citation `publications:kozicki2022' on page 819 undefined on inp ut line 135802. LaTeX Warning: Hyper reference `HighPrecisionReal:extrastringdigits' on page 81 9 undefined on input line 135912. LaTeX Warning: Hyper reference `HighPrecisionReal:extrastringdigits' on page 81 9 undefined on input line 135912. Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 boost Overfull \hbox (0.75pt too wide) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 128| Overfull \hbox (6.0pt too wide) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit| Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit/(log(2)/ Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 boost cpp_- Overfull \hbox (6.0pt too wide) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit| Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit/(log(2)/ LaTeX Warning: Hyper reference `installation:provided-packages' on page 819 und efined on input line 135928. LaTeX Warning: Hyper reference `installation:install-from-source-code' on page 819 undefined on input line 135930. LaTeX Warning: Hyper reference `installation:prerequisites' on page 819 undefin ed on input line 135936. Underfull \hbox (badness 10000) in paragraph at lines 135934--135937 []\TU/lmr/m/n/10 Following packages are required to be installed: \TU/lmtt/m/n/ 10 python3[]mpmath libmpfr[]dev [819] LaTeX Warning: Hyper reference `HighPrecisionReal:higher-hp-precision' on page 820 undefined on input line 135961. LaTeX Warning: Hyper reference `installation:yadecompilation' on page 820 undef ined on input line 135975. LaTeX Warning: Hyper reference `HighPrecisionReal:vtk-real-compatibility' on pa ge 820 undefined on input line 136364. LaTeX Warning: Hyper reference `HighPrecisionReal:vtk-real-compatibility' on pa ge 820 undefined on input line 136364. [820] LaTeX Warning: Hyper reference `HighPrecisionReal:highprecisionrealinstallation ' on page 821 undefined on input line 136378. Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! Overfull \vbox (160.55426pt too high) has occurred while \output is active [821] LaTeX Warning: Hyper reference `yade.math:yade.math.Real' on page 822 undefined on input line 136421. LaTeX Warning: Hyper reference `yade.math:yade.math.Real1' on page 822 undefine d on input line 136421. LaTeX Warning: Hyper reference `yade.math:yade.math.Real2' on page 822 undefine d on input line 136421. LaTeX Warning: Hyper reference `HighPrecisionReal:mpmath-conversion-restriction s' on page 822 undefined on input line 136421. LaTeX Warning: Hyper reference `HighPrecisionReal:supported-hp-modules' on page 822 undefined on input line 136424. LaTeX Warning: Hyper reference `HighPrecisionReal:higher-hp-precision' on page 822 undefined on input line 136441. LaTeX Warning: Hyper reference `HighPrecisionReal:hp-debugging' on page 822 und efined on input line 136463. [822] Underfull \hbox (badness 10000) in paragraph at lines 136494--136496 [][][]\TU/lmr/m/n/10 lib/high-precision/MathFunctions.hpp[][] or [][]lib/high-p recision/MathComplexFunctions.hpp[][] or LaTeX Warning: Hyper reference `yade.math:' on page 823 undefined on input line 136499. LaTeX Warning: Hyper reference `yade.math:yade.math.Real' on page 823 undefined on input line 136532. LaTeX Warning: Hyper reference `yade.math:yade.math.Real1' on page 823 undefine d on input line 136532. LaTeX Warning: Hyper reference `yade.math:yade.math.toHP1' on page 823 undefine d on input line 136532. LaTeX Warning: Hyper reference `yade.math:yade.math.radiansHP1' on page 823 und efined on input line 136532. LaTeX Warning: Hyper reference `yade.math:yade._math.HP1.Pi' on page 823 undefi ned on input line 136532. Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! LaTeX Warning: Hyper reference `yade.math:yade._math.RealHPConfig' on page 823 undefined on input line 136538. LaTeX Warning: Hyper reference `yade.math:yade._math.RealHPConfig' on page 823 undefined on input line 136538. LaTeX Warning: Hyper reference `yade.math:yade._math.RealHPConfig' on page 823 undefined on input line 136538. [823] Overfull \hbox (156.0321pt too wide) in paragraph at lines 136555--136555 []\TU/lmtt/m/n/10 '[][]10011101011100001010001111010111000010100011110101110000 101000111101011100001010001111010111000010100011110101110[][] Overfull \hbox (156.0321pt too wide) in paragraph at lines 136558--136558 []\TU/lmtt/m/n/10 '[][]10011101011100001010001111010111000010100011110101110000 000000000000000000000000000000000000000000000000000000000[][] LaTeX Warning: Hyper reference `yade.math:yade._math.HP1.toHP2' on page 824 und efined on input line 136576. LaTeX Warning: Hyper reference `yade.math:yade.math.Real1' on page 824 undefine d on input line 136576. LaTeX Warning: Hyper reference `yade.math:yade.math.toHP1' on page 824 undefine d on input line 136579. LaTeX Warning: Hyper reference `yade.math:yade.math.Real1' on page 824 undefine d on input line 136579. LaTeX Warning: Hyper reference `yade.math:yade.math.Real' on page 824 undefined on input line 136579. LaTeX Warning: Hyper reference `yade.math:yade.math.Real1' on page 824 undefine d on input line 136579. LaTeX Warning: Hyper reference `yade.math:yade.math.Real2' on page 824 undefine d on input line 136579. [824] LaTeX Warning: Hyper reference `yade.math:yade.math.toHP1' on page 825 undefine d on input line 136593. Underfull \hbox (badness 5862) in paragraph at lines 136597--136599 []\TU/lmr/m/n/10 I cannot stress this problem enough, please try running \TU/lm tt/m/n/10 yade [][]check \TU/lmr/m/n/10 (or \TU/lmtt/m/n/10 yade ./ Underfull \hbox (badness 10000) in paragraph at lines 136612--136615 []\TU/lmr/m/n/10 When using the \TU/lmtt/m/n/10 ENABLE_-COMPLEX_-MP=ON \TU/lmr/ m/n/10 (default) the previously mentioned [][]lib/high- [825] LaTeX Warning: Hyper reference `installation:address-sanitizer' on page 826 und efined on input line 136683. LaTeX Warning: Hyper reference `user:getting-help' on page 826 undefined on inp ut line 136706. [826] Chapter 6. [827] [828] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 829 u ndefined on input line 137028. [829] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 830 undef ined on input line 137060. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body' on page 830 und efined on input line 137065. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.shape' on page 8 30 undefined on input line 137069. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere' on page 830 u ndefined on input line 137069. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.material' on pag e 830 undefined on input line 137073. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.state' on page 8 30 undefined on input line 137077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material' on page 830 undefined on input line 137077. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Shape' on page 830 un defined on input line 137077. LaTeX Warning: Hyper reference `yade.utils:' on page 830 undefined on input lin e 137082. LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 830 undef ined on input line 137082. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 830 undefi ned on input line 137082. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 830 undefin ed on input line 137082. [830] LaTeX Warning: Hyper reference `yade.utils:yade.utils.sphere' on page 831 undef ined on input line 137105. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.append' on page 831 undefined on input line 137108. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.bodies' on page 831 undefined on input line 137108. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene' on page 831 un defined on input line 137108. LaTeX Warning: Hyper reference `yade.pack:' on page 831 undefined on input line 137119. LaTeX Warning: Hyper reference `yade.pack:yade._packSpheres.SpherePack' on page 831 undefined on input line 137119. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facet' on page 831 undefi ned on input line 137147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Facet' on page 831 un defined on input line 137147. LaTeX Warning: Hyper reference `yade.utils:yade.utils.wall' on page 831 undefin ed on input line 137147. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Wall' on page 831 und efined on input line 137147. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facetBox' on page 831 und efined on input line 137155. LaTeX Warning: Hyper reference `yade.ymport:' on page 831 undefined on input li ne 137155. [831] [832] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 83 3 undefined on input line 137256. Overfull \vbox (1.49306pt too high) detected at line 137275 [833] [834] [835] [836] Overfull \vbox (0.68578pt too high) detected at line 137542 [837] [838] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 137654. [839] Missing character: There is no ∇ (U+2207) in font [lmmono10-italic]:! [840] [841] [842] [843] [844] [845] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 138138. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 138166. Overfull \vbox (2.05888pt too high) detected at line 138188 [846] [847] [848] Chapter 7. LaTeX Warning: Hyper reference `HydroForceEngine:hydroforceengine' on page 849 undefined on input line 138301. LaTeX Warning: Hyper reference `HydroForceEngine:hydroforceengine' on page 849 undefined on input line 138307. [849] LaTeX Warning: Hyper reference `HydroForceEngine:hydroforceengine' on page 850 undefined on input line 138311. LaTeX Warning: Hyper reference `acousticemissions:acousticemissions' on page 85 0 undefined on input line 138317. [850] Chapter 8. [851] [852] [853] [854] Chapter 9. [855] [856] [857] [858] Underfull \hbox (badness 10000) in paragraph at lines 138830--138832 \TU/lmr/bx/n/10 scale thermo–hydro-mechanical model for particulate systems\TU/ lmr/m/n/10 . \TU/lmr/m/it/10 Com- [859] [860] [861] Missing character: There is no μ (U+03BC) in font [lmroman10-bold]:mapping=tex- text;! [862] [863] [864] [865] [866] [867] [868] [869] [870] [871] [872] [873] [874] [875] [876] [877] [878] [879] [880] Missing character: There is no μ (U+03BC) in font [lmroman10-bold]:mapping=tex- text;! [881] [882] [883] [884] [885] [886] [887] [888] [889] [890] [891] [892] [893] [894] [895] Missing character: There is no ‏ (U+200F) in font [lmroman10-italic]:mapping=te x-text;! [896] LaTeX Warning: Reference `yade.libVersions:module-yade._libVersions' on page 89 7 undefined on input line 140660. LaTeX Warning: Reference `yade.log:module-yade._log' on page 897 undefined on i nput line 140661. LaTeX Warning: Reference `yade.math:module-yade._math' on page 897 undefined on input line 140662. LaTeX Warning: Reference `yade.minieigenHP:module-yade._minieigenHP' on page 89 7 undefined on input line 140663. LaTeX Warning: Reference `yade.pack:module-yade._packObb' on page 897 undefined on input line 140664. LaTeX Warning: Reference `yade.pack:module-yade._packPredicates' on page 897 un defined on input line 140665. LaTeX Warning: Reference `yade.pack:module-yade._packSpheres' on page 897 undef ined on input line 140666. LaTeX Warning: Reference `yade.utils:module-yade._utils' on page 897 undefined on input line 140667. LaTeX Warning: Reference `yade.bf:module-yade.bf' on page 897 undefined on inpu t line 140670. LaTeX Warning: Reference `yade.bodiesHandling:module-yade.bodiesHandling' on pa ge 897 undefined on input line 140671. LaTeX Warning: Reference `yade.export:module-yade.export' on page 897 undefined on input line 140674. LaTeX Warning: Reference `yade.geom:module-yade.geom' on page 897 undefined on input line 140677. LaTeX Warning: Reference `yade.gridpfacet:module-yade.gridpfacet' on page 897 u ndefined on input line 140678. LaTeX Warning: Reference `yade.libVersions:module-yade.libVersions' on page 897 undefined on input line 140681. LaTeX Warning: Reference `yade.linterpolation:module-yade.linterpolation' on pa ge 897 undefined on input line 140682. LaTeX Warning: Reference `yade.log:module-yade.log' on page 897 undefined on in put line 140683. LaTeX Warning: Reference `yade.math:module-yade.math' on page 897 undefined on input line 140686. LaTeX Warning: Reference `yade.minieigenHP:module-yade.minieigenHP' on page 897 undefined on input line 140687. LaTeX Warning: Reference `yade.mpy:module-yade.mpy' on page 897 undefined on in put line 140688. LaTeX Warning: Reference `yade.pack:module-yade.pack' on page 897 undefined on input line 140691. LaTeX Warning: Reference `yade.plot:module-yade.plot' on page 897 undefined on input line 140692. LaTeX Warning: Reference `yade.post2d:module-yade.post2d' on page 897 undefined on input line 140693. LaTeX Warning: Reference `yade.potential_utils:module-yade.potential_utils' on page 897 undefined on input line 140694. LaTeX Warning: Reference `yade.timing:module-yade.timing' on page 897 undefined on input line 140697. LaTeX Warning: Reference `yade.utils:module-yade.utils' on page 897 undefined o n input line 140700. LaTeX Warning: Reference `yade.ymport:module-yade.ymport' on page 897 undefined on input line 140703. [897] No file Yade.ind. (./Yade.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `Yade.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information) Output written on Yade.pdf (902 pages). Transcript written on Yade.log. 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-11-01> L3 programming layer <2026-01-19> (./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/locale/en/babel-english.tex) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) (/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] [4] [5]) [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 5010. [70] [71] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5113. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5113. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `subscript' on input line 5113. [72] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 73 undefined on input line 5142. [73] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5248. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5248. [74] [75] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.isPeriodic' on page 76 undefined on input line 5325. [76] Overfull \hbox (0.5578pt too wide) in paragraph at lines 5401--5401 []\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 5401--5401 []\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 5401--5401 []\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 5401--5401 []\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] Overfull \vbox (1.23232pt too high) detected at line 5564 [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 5795--5795 []\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 6082. [89] [90] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 91 undefined on input line 6198. [91] [92] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PersistentTriangulati onCollider' on page 93 undefined on input line 6375. [93] [94] [95] [96] [97] [98] Overfull \vbox (1.411pt too high) detected at line 6825 [99] [100] LaTeX Warning: Hyper reference `yade.plot:' on page 101 undefined on input line 6901. [101] LaTeX Warning: Hyper reference `yade.plot:' on page 102 undefined on input line 6986. [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 120 undefined on input line 7875. [120] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper.de fToVtk' on page 121 undefined on input line 7887. [121] [122] [123] Underfull \hbox (badness 10000) in paragraph at lines 8188--8191 \TU/lmr/m/n/10 Whether this body will be moved by forces. (In c++, use [124] [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 10526. [134] [135] [136] [137] LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 138 undefined on inpu t line 11470. [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] 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;! [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] Underfull \hbox (badness 10000) in paragraph at lines 20794--20797 \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 21053--21056 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [181] Underfull \hbox (badness 10000) in paragraph at lines 21338--21341 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [182] [183] Underfull \hbox (badness 10000) in paragraph at lines 21761--21764 \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 21994--21997 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [185] [186] [187] Underfull \hbox (badness 10000) in paragraph at lines 22647--22650 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [188] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 189 undefined on input line 22854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 189 un defined on input line 22887. Underfull \hbox (badness 10000) in paragraph at lines 22973--22976 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [189] Underfull \hbox (badness 10000) in paragraph at lines 23167--23170 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [190] Underfull \hbox (badness 10000) in paragraph at lines 23452--23455 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [191] [192] [193] [194] [195] [196] [197] [198] [199] [200] LaTeX Warning: Command \c invalid in math mode on input line 25850. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 25863. Missing character: There is no ̧ ("327) in font eurm7! [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 214 undefined on input line 28954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 214 undefined on input line 29019. [214] [215] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 216 undefined on input line 29456. [216] [217] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 218 undefined on input line 29984. [218] [219] [220] [221] [222] [223] [224] [225] [226] Underfull \hbox (badness 10000) in paragraph at lines 32163--32166 \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 32377--32380 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [228] [229] Underfull \hbox (badness 10000) in paragraph at lines 32864--32867 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [230] [231] Underfull \hbox (badness 10000) in paragraph at lines 33304--33307 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [232] Underfull \hbox (badness 10000) in paragraph at lines 33471--33474 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [233] Underfull \hbox (badness 10000) in paragraph at lines 33613--33616 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [234] Underfull \hbox (badness 10000) in paragraph at lines 33778--33781 \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 33927--33930 \TU/lmr/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 236 undefined on input line 34001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 236 undefined on input line 34037. Underfull \hbox (badness 10000) in paragraph at lines 34089--34092 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [236] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 237 undefined on input line 34223. [237] Underfull \hbox (badness 10000) in paragraph at lines 34367--34370 \TU/lmr/m/n/10 a list of data that will be saved. Can use veloc- [238] [239] Underfull \hbox (badness 10000) in paragraph at lines 35019--35022 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [240] [241] Underfull \hbox (badness 10000) in paragraph at lines 35298--35301 \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 35492--35495 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [243] Underfull \hbox (badness 10000) in paragraph at lines 35728--35731 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [244] Underfull \hbox (badness 10000) in paragraph at lines 35942--35945 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [245] [246] Underfull \hbox (badness 10000) in paragraph at lines 36255--36258 \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 36537--36540 \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 36920--36923 \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 37056--37059 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [250] [251] Underfull \hbox (badness 10000) in paragraph at lines 37224--37227 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [252] Underfull \hbox (badness 10000) in paragraph at lines 37490--37493 \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 37782--37785 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [254] Underfull \hbox (badness 10000) in paragraph at lines 38048--38051 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [255] [256] Underfull \hbox (badness 10000) in paragraph at lines 38392--38395 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [257] Underfull \hbox (badness 10000) in paragraph at lines 38697--38700 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [258] [259] Underfull \hbox (badness 10000) in paragraph at lines 39028--39031 \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 39385--39388 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [262] Underfull \hbox (badness 10000) in paragraph at lines 39742--39745 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [263] Underfull \hbox (badness 10000) in paragraph at lines 40086--40089 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [264] [265] Underfull \hbox (badness 10000) in paragraph at lines 40395--40398 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [266] Underfull \hbox (badness 10000) in paragraph at lines 40700--40703 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [267] [268] Underfull \hbox (badness 10000) in paragraph at lines 41109--41112 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [269] [270] Underfull \hbox (badness 10000) in paragraph at lines 41481--41484 \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 41898--41901 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [273] Underfull \hbox (badness 10000) in paragraph at lines 42242--42245 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [274] [275] Underfull \hbox (badness 10000) in paragraph at lines 42586--42589 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [276] Underfull \hbox (badness 10000) in paragraph at lines 42920--42923 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [277] [278] LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 279 undefined on input line 43198. [279] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 280 undefined on input line 43221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 280 undefined on input line 43221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 280 undefined on input line 43233. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 280 undefined on input line 43257. [280] Underfull \hbox (badness 10000) in paragraph at lines 43425--43428 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [281] Underfull \hbox (badness 10000) in paragraph at lines 43579--43582 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [282] Underfull \hbox (badness 10000) in paragraph at lines 43861--43864 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [283] [284] [285] Underfull \hbox (badness 10000) in paragraph at lines 44253--44256 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [286] [287] Underfull \hbox (badness 10000) in paragraph at lines 44652--44655 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [288] [289] Underfull \hbox (badness 10000) in paragraph at lines 45023--45026 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [290] Underfull \hbox (badness 10000) in paragraph at lines 45367--45370 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [291] [292] Underfull \hbox (badness 10000) in paragraph at lines 45628--45631 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 45691--45694 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [293] [294] [295] Underfull \hbox (badness 10000) in paragraph at lines 46232--46235 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [296] Underfull \hbox (badness 10000) in paragraph at lines 46506--46509 \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 46545--46548 \TU/lmr/m/n/10 Desired stress or strain values (depending on stressMask), strai ns defined as [297] [298] Underfull \hbox (badness 10000) in paragraph at lines 46969--46972 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [299] [300] [301] [302] [303] Underfull \hbox (badness 10000) in paragraph at lines 48004--48007 \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 48043--48046 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity [][]\TU /lmr/m/it/10 TriaxialCompressio- [304] [305] [306] [307] Underfull \hbox (badness 10000) in paragraph at lines 48968--48971 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [308] [309] [310] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [311] Underfull \hbox (badness 10000) in paragraph at lines 49784--49787 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [312] [313] Underfull \hbox (badness 10000) in paragraph at lines 50028--50031 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see Underfull \hbox (badness 10000) in paragraph at lines 50117--50120 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [314] Underfull \hbox (badness 10000) in paragraph at lines 50308--50311 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [315] Underfull \hbox (badness 10000) in paragraph at lines 50498--50501 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [316] Underfull \hbox (badness 10000) in paragraph at lines 50729--50732 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [317] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 318 undefined on input line 50772. [318] [319] Underfull \hbox (badness 10000) in paragraph at lines 51176--51179 \TU/lmr/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 320 undefined on input line 51219. [320] [321] Underfull \hbox (badness 10000) in paragraph at lines 51538--51541 \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 51671--51674 \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;! [323] Underfull \hbox (badness 10000) in paragraph at lines 51833--51836 \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;! Underfull \hbox (badness 10000) in paragraph at lines 51995--51998 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [324] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 325 undefined on input line 52095. Underfull \hbox (badness 10000) in paragraph at lines 52144--52147 \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;! [325] Underfull \hbox (badness 10000) in paragraph at lines 52345--52348 \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;! [326] [327] Underfull \hbox (badness 10000) in paragraph at lines 52569--52572 \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 52718--52721 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [328] Underfull \hbox (badness 10000) in paragraph at lines 52906--52909 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [329] Underfull \hbox (badness 10000) in paragraph at lines 53078--53081 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [330] Underfull \hbox (badness 10000) in paragraph at lines 53214--53217 \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 53376--53379 \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 53551--53554 \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 53739--53742 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [333] Underfull \hbox (badness 10000) in paragraph at lines 53966--53969 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [334] [335] [336] [337] Underfull \hbox (badness 10000) in paragraph at lines 54448--54451 \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 54502--54505 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 54502--54505 \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 54502--54505 \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 ), [338] [339] [340] [341] Underfull \hbox (badness 10000) in paragraph at lines 55388--55391 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [342] Underfull \hbox (badness 10000) in paragraph at lines 55618--55621 \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 55850--55853 \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.LawTester.path' on pa ge 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 345 undefined on input line 55937. [345] Underfull \hbox (badness 10000) in paragraph at lines 56111--56114 \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 346 undefined on input line 56191. [346] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 347 undefined on input line 56230. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [347] Underfull \hbox (badness 10000) in paragraph at lines 56418--56421 \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 56593--56596 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [348] Underfull \hbox (badness 10000) in paragraph at lines 56755--56758 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [349] Underfull \hbox (badness 10000) in paragraph at lines 56995--56998 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [350] Underfull \hbox (badness 10000) in paragraph at lines 57261--57264 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [351] Underfull \hbox (badness 10000) in paragraph at lines 57449--57452 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [352] [353] Underfull \hbox (badness 10000) in paragraph at lines 57761--57764 \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 57910--57913 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [354] [355] Underfull \hbox (badness 10000) in paragraph at lines 58082--58085 \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 58235--58238 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [356] Underfull \hbox (badness 10000) in paragraph at lines 58401--58404 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [357] Underfull \hbox (badness 10000) in paragraph at lines 58567--58570 \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 58733--58736 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [358] Underfull \hbox (badness 10000) in paragraph at lines 58899--58902 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [359] [360] [361] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 362 undefined on input line 59275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 362 undefined on input line 59377. [362] [363] [364] [365] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 366 undefined on input line 60311. [366] Underfull \hbox (badness 10000) in paragraph at lines 60493--60496 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [367] Underfull \hbox (badness 7451) in paragraph at lines 60633--60633 []\TU/lmr/m/n/10 Fig. 34: Inheritance graph of IGeomFunctor. See also: [][]\TU/ lmr/m/it/10 Ig2_-Box_-LevelSet_-ScGeom[][]\TU/lmr/m/n/10 , Underfull \hbox (badness 6944) in paragraph at lines 60633--60633 [][]\TU/lmr/m/it/10 Ig2_-GridConnection_-GridConnection_-GridCoGridCoGeom[][]\T U/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ig2_-GridConnection_-PFacet_-ScGeom[][]\TU/l mr/m/n/10 , [368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] [379] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 380 undefined on input line 62902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 380 undefined on input line 62902. [380] [381] [382] [383] [384] [385] [386] [387] [388] [389] Underfull \hbox (badness 10000) in paragraph at lines 64829--64832 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [390] Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 [][]\TU/lmr/m/it/10 Ip2_-CohFrictMat_-CohFrictMat_-CohFrictPhys[][]\TU/lmr/m/n/ 10 , [][]\TU/lmr/m/it/10 Ip2_-CpmMat_-CpmMat_-CpmPhys[][]\TU/lmr/m/n/10 , [][]\ TU/lmr/m/it/10 Ip2_-Elast- Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 Mat_-ElastMat_-NormPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-ElastMat_-ElastMat_-NormShearPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-FrictMatCDM_-Frict- Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 MatCDM_-MindlinPhysCDM[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-FrictMat_-CpmMat_-FrictPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-F rictMat_-FrictMatCDM_- Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 MindlinPhysCDM[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-Fri ctMat_-FrictMat_-CapillaryPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-Fri ctMat_-FrictMat_-FrictPhys[][]\TU/lmr/m/n/10 , Underfull \hbox (badness 5446) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 FrictPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-FrictMat _-FrictMat_-ViscoFrictPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-FrictMa t_-FrictViscoMat_-FrictViscoPhys[][]\TU/lmr/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 [][]\TU/lmr/m/it/10 Ip2_-FrictViscoMat_-FrictViscoMat_-FrictViscoPhys[][]\TU/lm r/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-JCFpmMat_-JCFpmMat_-JCFpmPhys[][]\TU/lmr/m/ n/10 , [391] [392] [393] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 394 undefined on input line 65393. [394] [395] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 396 undefined on input line 65773. [396] [397] [398] [399] [400] LaTeX Warning: Command \u invalid in math mode on input line 66872. Missing character: There is no ̆ ("306) in font eurm7! [401] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 402 undefined on input line 67150. [402] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 403 undefined on input line 67163. [403] [404] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 405 undefined on input line 67712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 405 undefined on input line 67725. [405] [406] [407] [408] Underfull \hbox (badness 10000) in paragraph at lines 68511--68514 \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 68599--68599 \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 10000) in paragraph at lines 68599--68599 [][]\TU/lmr/m/it/10 Law2_-ScGeom_-JCFpmPhys_-JointedCohesiveFrictionalPM[][]\TU /lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-ScGeom_-LudingPhys_-Basic[][]\TU/lmr/m/ n/10 , [409] [410] [411] [412] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 413 undefined on input line 69133. [413] [414] Underfull \hbox (badness 10000) in paragraph at lines 69532--69536 \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 Underfull \hbox (badness 10000) in paragraph at lines 69700--69704 \TU/lmr/m/n/10 Applies [][]\TU/lmr/m/it/10 Law2_-ScGeom_-ViscElPhys_-Basic[][] \TU/lmr/m/n/10 at each contact point of a [415] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 416 undefined on input line 69790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 416 undefined on input line 69790. [416] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 417 undefined on input line 700 65. [417] [418] [419] [420] [421] [422] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 423 und efined on input line 71281. [423] [424] [425] [426] [427] [428] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 429 und efined on input line 72595. [429] [430] [431] [432] [433] [434] Underfull \hbox (badness 10000) in paragraph at lines 73987--73990 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [435] [436] Underfull \hbox (badness 10000) in paragraph at lines 74421--74424 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [437] [438] [439] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 440 undefined on input line 74923. [440] 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 441 undefined on input line 75012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 441 undefined on input line 75012. 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 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 441 undefined on input line 75013. Underfull \vbox (badness 1024) detected at line 75039 [441] [442] [443] [444] [445] [446] [447] [448] [449] [450] [451] [452] [453] [454] [455] [456] [457] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 458 undefined on input line 79195. [458] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 459 undefined on input line 79479. [459] [460] [461] [462] LaTeX Warning: Hyper reference `yade.timing:' on page 463 undefined on input li ne 80460. [463] [464] [465] [466] [467] [468] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [469] 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 470 un defined on input line 81846. [470] [471] [472] [473] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [474] 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 475 un defined on input line 83003. [475] [476] [477] Underfull \hbox (badness 10000) in paragraph at lines 83554--83557 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [478] [479] Underfull \hbox (badness 10000) in paragraph at lines 84084--84087 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [480] [481] [482] [483] [484] [485] Underfull \hbox (badness 10000) in paragraph at lines 84955--84957 []\TU/lmr/m/n/10 Example: [][]examples/test/vtk-exporter/vtkExporter.py[][], [] []examples/test/unv- [486] [487] [488] [489] [490] [491] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [492] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [493] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [494] [495] [496] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridNode' on page 497 undefined on input line 86396. [497] [498] [499] [500] [501] Underfull \hbox (badness 10000) in paragraph at lines 86971--86975 []\TU/lmr/m/n/10 There is a c++ template function for interpolating on such seq uences in 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;! [502] Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! [503] 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;! [504] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [505] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [506] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! [507] Underfull \hbox (badness 10000) in paragraph at lines 88067--88069 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [508] [509] [510] Underfull \hbox (badness 10000) in paragraph at lines 88410--88412 \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 88410--88412 \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 [511] Underfull \hbox (badness 7415) in paragraph at lines 88563--88565 \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 [512] [513] Underfull \hbox (badness 5374) in paragraph at lines 88971--88973 \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 88971--88973 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [514] [515] [516] Underfull \hbox (badness 7451) in paragraph at lines 89485--89487 \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 89485--89487 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [517] [518] [519] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! [520] Underfull \hbox (badness 10000) in paragraph at lines 90273--90275 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [521] [522] [523] Underfull \hbox (badness 10000) in paragraph at lines 90616--90618 \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 90616--90618 \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 Underfull \hbox (badness 7415) in paragraph at lines 90769--90771 \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 [524] [525] [526] Underfull \hbox (badness 5374) in paragraph at lines 91177--91179 \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 91177--91179 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [527] [528] [529] Underfull \hbox (badness 7451) in paragraph at lines 91691--91693 \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 91691--91693 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [530] [531] 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;! [532] Underfull \hbox (badness 10000) in paragraph at lines 92299--92301 \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 92299--92301 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [533] Underfull \hbox (badness 10000) in paragraph at lines 92375--92377 \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 92375--92377 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [534] Underfull \hbox (badness 10000) in paragraph at lines 92451--92453 \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 92451--92453 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [535] Underfull \hbox (badness 10000) in paragraph at lines 92674--92676 \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 92674--92676 \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 [536] Underfull \hbox (badness 10000) in paragraph at lines 92829--92831 \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 92829--92831 \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 [537] [538] [539] Underfull \hbox (badness 10000) in paragraph at lines 93338--93340 \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 93338--93340 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [540] [541] [542] [543] Underfull \hbox (badness 10000) in paragraph at lines 93949--93951 \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 93949--93951 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [544] [545] [546] [547] Underfull \hbox (badness 10000) in paragraph at lines 95079--95082 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [548] [549] [550] Underfull \hbox (badness 10000) in paragraph at lines 95942--95945 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [551] [552] [553] [554] Underfull \hbox (badness 10000) in paragraph at lines 96934--96937 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [555] [556] [557] [558] [559] [560] [561] [562] [563] [564] [565] [566] [567] [568] [569] [570] [571] [572] [573] [574] Underfull \hbox (badness 10000) in paragraph at lines 102901--102904 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [575] [576] [577] [578] Underfull \hbox (badness 10000) in paragraph at lines 103764--103767 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [579] [580] [581] [582] Underfull \hbox (badness 10000) in paragraph at lines 104756--104759 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [583] [584] [585] [586] [587] [588] [589] [590] Underfull \hbox (badness 10000) in paragraph at lines 106940--106942 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Real)x=Real(“0”) [, (Real)y=Rea l(“0”) [, [591] Underfull \hbox (badness 10000) in paragraph at lines 107400--107402 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Complex)x=Complex(“0”,”0”) [, ( Com- [592] [593] [594] [595] [596] [597] [598] [599] [600] [601] Underfull \hbox (badness 10000) in paragraph at lines 110381--110384 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [602] [603] [604] [605] Underfull \hbox (badness 10000) in paragraph at lines 111244--111247 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [606] [607] [608] Underfull \hbox (badness 10000) in paragraph at lines 112114--112116 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 112114--112116 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 112236--112239 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [609] [610] [611] [612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622] [623] [624] [625] [626] [627] [628] [629] [630] [631] [632] [633] [634] [635] [636] [637] [638] LaTeX Warning: Hyper reference `yade.pack:yade.pack.SpherePack.makeCloud' on pa ge 639 undefined on input line 119705. [639] [640] [641] [642] [643] [644] [645] [646] Underfull \hbox (badness 5091) in paragraph at lines 121508--121512 \TU/lmr/m/n/10 Add data from arguments name1=value1,name2=value2 to yade.plot.d ata. (the old [647] [648] [649] [650] [651] [652] [653] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [654] Underfull \hbox (badness 10000) in paragraph at lines 122614--122616 []\TU/lmr/m/n/10 Returned dictionary always containing keys ‘type’ (one of [655] Underfull \hbox (badness 5064) in paragraph at lines 122723--122725 \TU/lmr/m/n/10 a list of 6 PotentialBlock Bodies enclosing the packing, in the order [656] [657] [658] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 65 9 undefined on input line 123079. [659] Underfull \hbox (badness 10000) in paragraph at lines 123301--123303 \TU/lmr/m/n/10 a list of 6 wall Bodies enclosing the packing, in the order [660] [661] [662] [663] Underfull \hbox (badness 10000) in paragraph at lines 123836--123841 \TU/lmr/m/n/10 Returns (uniformly distributed) random orientation. Taken from [664] Underfull \hbox (badness 5388) in paragraph at lines 123891--123897 []\TU/lmr/m/n/10 O.tags[‘description’]=… # assigns the description column; migh t be synthe- [665] [666] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! [667] LaTeX Warning: Hyper reference `yade.utils:yade.utils.approxSectionArea' on pag e 668 undefined on input line 124269. LaTeX Warning: Hyper reference `yade.utils:yade.utils.voxelPorosity' on page 66 8 undefined on input line 124303. [668] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! [669] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 670 undefined on input line 124630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.cart2spher' on page 6 70 undefined on input line 124728. [670] [671] [672] Underfull \hbox (badness 10000) in paragraph at lines 125061--125074 []\TU/lmr/m/n/10 Arguments are: vCell : volume of a cell, all slices combined. (e.g. [673] [674] [675] [676] [677] [678] [679] [680] Underfull \hbox (badness 10000) in paragraph at lines 126273--126275 []\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 126281--126283 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] Underfull \hbox (badness 10000) in paragraph at lines 126341--126343 []\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 126349--126351 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] [681] [682] [683] Underfull \hbox (badness 10000) in paragraph at lines 126752--126754 \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.polyhedra_utils:yade.polyhedra_utils.polyh edra' on page 684 undefined on input line 126816. [684] Underfull \hbox (badness 8019) in paragraph at lines 126931--126934 []\TU/lmr/m/n/10 For their installation, you need to add the yade-dem.org/packa ges repository to your [685] [686] [687] [688] [689] [690] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 6 91 undefined on input line 127416. Underfull \hbox (badness 5475) in paragraph at lines 127427--127429 []\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 691 undefined on input line 127448. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 6 91 undefined on input line 127452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 691 undefined on input line 127456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 691 undefined on input line 127472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TwoPhaseFlowEngine' o n page 691 undefined on input line 127476. [691] [692] [693] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [694] Underfull \hbox (badness 6078) in paragraph at lines 127795--127797 []\TU/lmr/m/n/10 Šmilauer et al. (2021), \TU/lmr/m/it/10 Yade Documentation \TU /lmr/m/n/10 3rd ed. The Yade Project. [695] [696] Chapter 3. [697] Underfull \hbox (badness 10000) in paragraph at lines 128056--128056 []\TU/lmss/m/n/10 mod- Underfull \hbox (badness 10000) in paragraph at lines 128056--128056 []\TU/lmtt/m/n/10 libQtGUI.so\TU/lmr/m/n/10 , [698] [699] LaTeX Warning: Hyper reference `yade.log:' on page 700 undefined on input line 128289. [700] Underfull \hbox (badness 10000) in paragraph at lines 128340--128342 []|\TU/lmss/m/n/10 op- [701] [702] [703] Underfull \hbox (badness 6825) in paragraph at lines 128616--128620 []|\TU/lmr/m/n/10 Creates logger static variable (with name Underfull \hbox (badness 10000) in paragraph at lines 128621--128623 []|\TU/lmtt/m/n/10 TEMPLATE_-CREATE_- Underfull \hbox (badness 6825) in paragraph at lines 128624--128628 []|\TU/lmr/m/n/10 Creates logger static variable (with name [704] Overfull \vbox (27.55235pt too high) has occurred while \output is active [705] [706] Underfull \hbox (badness 10000) in paragraph at lines 128840--128842 []\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 [707] [708] Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmss/m/n/10 dispatch Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmss/m/n/10 created Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 BoundDis- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 BoundFunc- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IGeomDis- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IGeomFunc- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IPhysDis- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IPhysFunc- Underfull \hbox (badness 5578) in paragraph at lines 129119--129119 []\TU/lmr/m/n/10 2 (asymet- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IGeom[][] [709] [710] LaTeX Warning: Hyper reference `yade.utils:' on page 711 undefined on input lin e 129231. Underfull \hbox (badness 6396) in paragraph at lines 129291--129293 \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 129291--129293 \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 [711] [712] [713] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Se3r' on page 714 und efined on input line 129502. [714] [715] [716] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.preProce ssAttributes' on page 717 undefined on input line 129687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.postProc essAttributes' on page 717 undefined on input line 129687. Underfull \hbox (badness 10000) in paragraph at lines 129686--129688 []\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 129686--129688 \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 [717] Missing character: There is no ⁻ (U+207B) in font [lmmono10-regular]:! [718] [719] Underfull \vbox (badness 10000) detected at line 130001 Underfull \vbox (badness 10000) detected at line 130001 [720] Underfull \vbox (badness 10000) detected at line 130001 Underfull \vbox (badness 10000) detected at line 130001 [721] Underfull \vbox (badness 10000) detected at line 130001 Underfull \vbox (badness 10000) detected at line 130001 [722] [723] [724] [725] [726] [727] [728] [729] [730] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Indexable' on page 73 1 undefined on input line 130559. [731] [732] [733] [734] [735] [736] Overfull \vbox (1.62296pt too high) detected at line 130995 [737] 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]:! [738] 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 739 undefined on input line 131061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 739 undefined on input line 131086. [739] [740] [741] Missing character: There is no ≡ (U+2261) in font [lmroman10-regular]:mapping=t ex-text;! [742] [743] [744] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 745 undefined on input line 131507. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.stateTypeOk' on page 745 undefined on input line 131525. LaTeX Warning: Hyper reference `yade.qt:yade.qt.Controller' on page 745 undefin ed on input line 131564. [745] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 746 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 746 undefined on input line 131671. [746] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.clone' o n page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateEx istingAttrs' on page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.pyDictCu stom' on page 747 undefined on input line 131738. [747] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.pyGenericPotential' o n page 748 undefined on input line 131760. LaTeX Warning: Hyper reference `yade.minieigenHP:' on page 748 undefined on inp ut line 131790. [748] [749] [750] [751] [752] [753] [754] [755] [756] Chapter 4. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 757 undefined on input line 132416. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 757 undefined on input line 132420. [757] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 132468. [758] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 132522. [759] [760] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling.isGaussi anInterp' on page 761 undefined on input line 132683. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling.exchange DeltaT' on page 761 undefined on input line 132696. [761] [762] [763] [764] [765] [766] [767] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCOhesiveFrictionalPM' on page 768 undefined on input line 133156. [768] [769] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCOhesiveFrictionalPM' on page 770 undefined on input line 133229. [770] [771] [772] [773] Underfull \hbox (badness 10000) in paragraph at lines 133403--133405 []\TU/lmr/m/n/10 All the quantities needed in order to solve the fluid resoluti on - highlighted in Overfull \hbox (105.69302pt too wide) in paragraph at lines 133406--133408 []\TU/lmr/m/n/10 In the example script in YADE source code, trunk/examples/Hydr oForceEngine/twoWayCoupling/sedimentTransportExample_- [774] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 775 undefined on input line 133425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BlockGen' on page 775 undefined on input line 133431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BlockGen' on page 775 undefined on input line 133434. [775] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 776 undefined on input line 133488. [776] [777] [778] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock2AABB' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys' on page 7 79 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPBPhys_K nKsPBLaw' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock2AABB' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys' on page 7 79 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPBPhys_K nKsPBLaw' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.twoDimension' on page 779 undefined on input line 133676. [779] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.contactAre a' on page 780 undefined on input line 133706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom.unit Width2D' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.contactAre a' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.jointLengt h' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom.calC ontactArea' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.contactAre a' on page 780 undefined on input line 133713. [780] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.d' on page 781 undefined on input line 133778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.r' on page 781 undefined on input line 133778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.r' on page 781 undefined on input line 133778. [781] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 782 undefined on input line 133791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.R' on page 782 undefined on input line 133815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 782 undefined on input line 133818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.isBoun dary' on page 782 undefined on input line 133836. [782] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 783 undefined on input line 133843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.Knormal' on page 783 undefined on input line 133843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.Kshear' on page 783 undefined on input line 133843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 783 undefined on input line 133844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.kn_i' on page 783 undefined on input line 133844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.ks_i' on page 783 undefined on input line 133844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder.maxDimension' on page 783 undefined on input line 133874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133881. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder.twoDimension' on page 783 undefined on input line 133895. [783] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.twoDimension' on page 784 undefined on input line 133906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock2AABB' on page 784 undefined on input line 133912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.R' on page 784 undefined on input line 133915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 784 undefined on input line 133919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.AabbMi nMax' on page 784 undefined on input line 133919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 784 undefined on input line 133922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.minAab b' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.maxAab b' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 784 undefined on input line 133925. [784] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BlockGen' on page 785 undefined on input line 133956. Underfull \hbox (badness 7012) in paragraph at lines 133961--133964 \TU/lmr/m/n/10 The discontinuity planes used in this script are included in a c sv format in [][]exam- [785] [786] [787] [788] [789] [790] [791] [792] [793] [794] [795] [796] Chapter 5. [797] [798] LaTeX Warning: Hyper reference `yade.mpy:' on page 799 undefined on input line 134820. [799] LaTeX Warning: Hyper reference `yade.mpy:' on page 800 undefined on input line 134831. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 80 0 undefined on input line 134844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.subdomain' on pa ge 800 undefined on input line 134847. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene.subdomain' on p age 800 undefined on input line 134847. LaTeX Warning: Hyper reference `mpy:fig-subdomains' on page 800 undefined on in put line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.intersectio ns' on page 800 undefined on input line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.mirrorInter sections' on page 800 undefined on input line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 80 0 undefined on input line 134868. Underfull \hbox (badness 10000) in paragraph at lines 134867--134869 []\TU/lmr/m/n/10 Two overlapping subdomains and their intersections. In this si t- Underfull \hbox (badness 10000) in paragraph at lines 134867--134869 \TU/lmr/m/n/10 uation we have \TU/lmr/m/it/10 SubD1.intersections[SubD2.subdoma in]=[id4,id5] \TU/lmr/m/n/10 and [800] LaTeX Warning: Hyper reference `mpy:fig-scene-mpi' on page 801 undefined on inp ut line 134880. LaTeX Warning: Hyper reference `mpy:fig-regularbounds' on page 801 undefined on input line 134911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 80 1 undefined on input line 134911. LaTeX Warning: Hyper reference `mpy:fig-subdbounds' on page 801 undefined on in put line 134911. LaTeX Warning: Hyper reference `mpy:fig-subdomain-bounds' on page 801 undefined on input line 134916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.intersectio ns' on page 801 undefined on input line 134923. [801] [802] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.mirrorInter sections' on page 803 undefined on input line 134943. LaTeX Warning: Hyper reference `mpy:fig-mirrorintersections' on page 803 undefi ned on input line 134944. LaTeX Warning: Hyper reference `mpy:fig-sendrecvstates' on page 803 undefined o n input line 134959. [803] [804] Overfull \vbox (0.81097pt too high) detected at line 135098 [805] [806] LaTeX Warning: Hyper reference `mpy:sect-mpi-implementation' on page 807 undefi ned on input line 135168. [807] [808] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.subdomain' on pa ge 809 undefined on input line 135296. [809] LaTeX Warning: Hyper reference `mpy:fig-bisectionalgo' on page 810 undefined on input line 135324. LaTeX Warning: Hyper reference `mpy:fig-domaindecompose' on page 810 undefined on input line 135343. [810] LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.REALLOCATE_FREQUENCY' on page 811 undefined on input line 135364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.mpy.medianFilter' on page 811 undefined on input line 135367. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.subdomain' on pa ge 811 undefined on input line 135384. [811] [812] Underfull \hbox (badness 10000) in paragraph at lines 135469--135471 []\TU/lmr/m/n/10 VERBOSE_-OUTPUT : Details on each \TU/lmr/m/it/10 operation/st ep \TU/lmr/m/n/10 (such as [][]\TU/lmr/m/it/10 mpy.splitScene[][]\TU/lmr/m/n/10 , LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 81 3 undefined on input line 135482. [813] [814] [815] [816] [817] [818] Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 boost Overfull \hbox (0.75pt too wide) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 128| Overfull \hbox (6.0pt too wide) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit| Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit/(log(2)/ Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 boost cpp_- Overfull \hbox (6.0pt too wide) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit| Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit/(log(2)/ Underfull \hbox (badness 10000) in paragraph at lines 135934--135937 []\TU/lmr/m/n/10 Following packages are required to be installed: \TU/lmtt/m/n/ 10 python3[]mpmath libmpfr[]dev [819] [820] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [821] LaTeX Warning: Hyper reference `yade.math:yade.math.Real' on page 822 undefined on input line 136421. LaTeX Warning: Hyper reference `yade.math:yade.math.Real2' on page 822 undefine d on input line 136421. [822] Underfull \hbox (badness 10000) in paragraph at lines 136494--136496 [][][]\TU/lmr/m/n/10 lib/high-precision/MathFunctions.hpp[][] or [][]lib/high-p recision/MathComplexFunctions.hpp[][] or LaTeX Warning: Hyper reference `yade.math:' on page 823 undefined on input line 136499. [823] LaTeX Warning: Hyper reference `yade.math:yade.math.Real' on page 824 undefined on input line 136532. Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! Overfull \hbox (156.0321pt too wide) in paragraph at lines 136555--136555 []\TU/lmtt/m/n/10 '[][]10011101011100001010001111010111000010100011110101110000 101000111101011100001010001111010111000010100011110101110[][] Overfull \hbox (156.0321pt too wide) in paragraph at lines 136558--136558 []\TU/lmtt/m/n/10 '[][]10011101011100001010001111010111000010100011110101110000 000000000000000000000000000000000000000000000000000000000[][] [824] LaTeX Warning: Hyper reference `yade.math:yade.math.Real' on page 825 undefined on input line 136579. LaTeX Warning: Hyper reference `yade.math:yade.math.Real2' on page 825 undefine d on input line 136579. Underfull \hbox (badness 5862) in paragraph at lines 136597--136599 []\TU/lmr/m/n/10 I cannot stress this problem enough, please try running \TU/lm tt/m/n/10 yade [][]check \TU/lmr/m/n/10 (or \TU/lmtt/m/n/10 yade ./ Underfull \hbox (badness 10000) in paragraph at lines 136612--136615 []\TU/lmr/m/n/10 When using the \TU/lmtt/m/n/10 ENABLE_-COMPLEX_-MP=ON \TU/lmr/ m/n/10 (default) the previously mentioned [][]lib/high- [825] [826] [827] [828] Chapter 6. [829] [830] [831] LaTeX Warning: Hyper reference `yade.utils:' on page 832 undefined on input lin e 137082. [832] LaTeX Warning: Hyper reference `yade.pack:' on page 833 undefined on input line 137119. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facetBox' on page 833 und efined on input line 137155. LaTeX Warning: Hyper reference `yade.ymport:' on page 833 undefined on input li ne 137155. [833] [834] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 83 5 undefined on input line 137256. Overfull \vbox (1.49306pt too high) detected at line 137275 [835] [836] [837] [838] Overfull \vbox (0.68578pt too high) detected at line 137542 [839] [840] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 137654. [841] Missing character: There is no ∇ (U+2207) in font [lmmono10-italic]:! [842] [843] [844] [845] [846] [847] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 138138. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 138166. Overfull \vbox (2.05888pt too high) detected at line 138188 [848] [849] [850] Chapter 7. [851] [852] Chapter 8. [853] [854] [855] [856] Chapter 9. [857] [858] [859] [860] Underfull \hbox (badness 10000) in paragraph at lines 138830--138832 \TU/lmr/bx/n/10 scale thermo–hydro-mechanical model for particulate systems\TU/ lmr/m/n/10 . \TU/lmr/m/it/10 Com- [861] [862] [863] Missing character: There is no μ (U+03BC) in font [lmroman10-bold]:mapping=tex- text;! [864] [865] [866] [867] [868] [869] [870] [871] [872] [873] [874] [875] [876] [877] [878] [879] [880] [881] [882] Missing character: There is no μ (U+03BC) in font [lmroman10-bold]:mapping=tex- text;! [883] [884] [885] [886] [887] [888] [889] [890] [891] [892] [893] [894] [895] [896] [897] Missing character: There is no ‏ (U+200F) in font [lmroman10-italic]:mapping=te x-text;! [898] [899] No file Yade.ind. (./Yade.aux) LaTeX Warning: There were undefined references. LaTeX Warning: There were multiply-defined labels. ) (see the transcript file for additional information) Output written on Yade.pdf (906 pages). Transcript written on Yade.log. 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-11-01> L3 programming layer <2026-01-19> (./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/locale/en/babel-english.tex) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) (/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] [4] [5]) [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 5010. [70] [71] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5113. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5113. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `subscript' on input line 5113. [72] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 73 undefined on input line 5142. [73] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `math shift' on input line 5248. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\Delta' on input line 5248. [74] [75] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.isPeriodic' on page 76 undefined on input line 5325. [76] Overfull \hbox (0.5578pt too wide) in paragraph at lines 5401--5401 []\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 5401--5401 []\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 5401--5401 []\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 5401--5401 []\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] Overfull \vbox (1.23232pt too high) detected at line 5564 [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 5795--5795 []\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 6082. [89] [90] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 91 undefined on input line 6198. [91] [92] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PersistentTriangulati onCollider' on page 93 undefined on input line 6375. [93] [94] [95] [96] [97] [98] Overfull \vbox (1.411pt too high) detected at line 6825 [99] [100] LaTeX Warning: Hyper reference `yade.plot:' on page 101 undefined on input line 6901. [101] LaTeX Warning: Hyper reference `yade.plot:' on page 102 undefined on input line 6986. [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 120 undefined on input line 7875. [120] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper.de fToVtk' on page 121 undefined on input line 7887. [121] [122] [123] Underfull \hbox (badness 10000) in paragraph at lines 8188--8191 \TU/lmr/m/n/10 Whether this body will be moved by forces. (In c++, use [124] [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 10526. [134] [135] [136] [137] LaTeX Warning: Hyper reference `yade.gridpfacet:' on page 138 undefined on inpu t line 11470. [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] 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;! [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] Underfull \hbox (badness 10000) in paragraph at lines 20794--20797 \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 21053--21056 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [181] Underfull \hbox (badness 10000) in paragraph at lines 21338--21341 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [182] [183] Underfull \hbox (badness 10000) in paragraph at lines 21761--21764 \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 21994--21997 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [185] [186] [187] Underfull \hbox (badness 10000) in paragraph at lines 22647--22650 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [188] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LevelSet.surfaceNodes ' on page 189 undefined on input line 22854. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Plane' on page 189 un defined on input line 22887. Underfull \hbox (badness 10000) in paragraph at lines 22973--22976 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [189] Underfull \hbox (badness 10000) in paragraph at lines 23167--23170 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [190] Underfull \hbox (badness 10000) in paragraph at lines 23452--23455 \TU/lmr/m/n/10 Return incident velocity of the interaction (see also [][]\TU/lm r/m/it/10 Ig2_-Sphere_-Sphere_-Sc- [191] [192] [193] [194] [195] [196] [197] [198] [199] [200] LaTeX Warning: Command \c invalid in math mode on input line 25850. Missing character: There is no ̧ ("327) in font eurm7! LaTeX Warning: Command \c invalid in math mode on input line 25863. Missing character: There is no ̧ ("327) in font eurm7! [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MindlinPhys.vMeniscus ' on page 214 undefined on input line 28954. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 214 undefined on input line 29019. [214] [215] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 216 undefined on input line 29456. [216] [217] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_L3Geom_FrictPhys _HertzMindlin' on page 218 undefined on input line 29984. [218] [219] [220] [221] [222] [223] [224] [225] [226] Underfull \hbox (badness 10000) in paragraph at lines 32163--32166 \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 32377--32380 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [228] [229] Underfull \hbox (badness 10000) in paragraph at lines 32864--32867 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [230] [231] Underfull \hbox (badness 10000) in paragraph at lines 33304--33307 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [232] Underfull \hbox (badness 10000) in paragraph at lines 33471--33474 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [233] Underfull \hbox (badness 10000) in paragraph at lines 33613--33616 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [234] Underfull \hbox (badness 10000) in paragraph at lines 33778--33781 \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 33927--33930 \TU/lmr/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 236 undefined on input line 34001. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.PWaveTimeStep' on page 236 undefined on input line 34037. Underfull \hbox (badness 10000) in paragraph at lines 34089--34092 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [236] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GlobalStiffnessTimest epper.timestepSafetyCoefficient' on page 237 undefined on input line 34223. [237] Underfull \hbox (badness 10000) in paragraph at lines 34367--34370 \TU/lmr/m/n/10 a list of data that will be saved. Can use veloc- [238] [239] Underfull \hbox (badness 10000) in paragraph at lines 35019--35022 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [240] [241] Underfull \hbox (badness 10000) in paragraph at lines 35298--35301 \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 35492--35495 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [243] Underfull \hbox (badness 10000) in paragraph at lines 35728--35731 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [244] Underfull \hbox (badness 10000) in paragraph at lines 35942--35945 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [245] [246] Underfull \hbox (badness 10000) in paragraph at lines 36255--36258 \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 36537--36540 \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 36920--36923 \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 37056--37059 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [250] [251] Underfull \hbox (badness 10000) in paragraph at lines 37224--37227 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [252] Underfull \hbox (badness 10000) in paragraph at lines 37490--37493 \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 37782--37785 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [254] Underfull \hbox (badness 10000) in paragraph at lines 38048--38051 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [255] [256] Underfull \hbox (badness 10000) in paragraph at lines 38392--38395 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [257] Underfull \hbox (badness 10000) in paragraph at lines 38697--38700 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [258] [259] Underfull \hbox (badness 10000) in paragraph at lines 39028--39031 \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 39385--39388 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [262] Underfull \hbox (badness 10000) in paragraph at lines 39742--39745 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [263] Underfull \hbox (badness 10000) in paragraph at lines 40086--40089 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [264] [265] Underfull \hbox (badness 10000) in paragraph at lines 40395--40398 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [266] Underfull \hbox (badness 10000) in paragraph at lines 40700--40703 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [267] [268] Underfull \hbox (badness 10000) in paragraph at lines 41109--41112 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [269] [270] Underfull \hbox (badness 10000) in paragraph at lines 41481--41484 \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 41898--41901 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [273] Underfull \hbox (badness 10000) in paragraph at lines 42242--42245 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [274] [275] Underfull \hbox (badness 10000) in paragraph at lines 42586--42589 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [276] Underfull \hbox (badness 10000) in paragraph at lines 42920--42923 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [277] [278] LaTeX Warning: Hyper reference `yade.utils:yade.utils.bodyStressTensors' on pag e 279 undefined on input line 43198. [279] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.tensBreak' on page 280 undefined on input line 43221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.JCFpmState.shearBreak ' on page 280 undefined on input line 43221. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 280 undefined on input line 43233. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PartialSatClayEngine' on page 280 undefined on input line 43257. [280] Underfull \hbox (badness 10000) in paragraph at lines 43425--43428 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [281] Underfull \hbox (badness 10000) in paragraph at lines 43579--43582 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [282] Underfull \hbox (badness 10000) in paragraph at lines 43861--43864 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [283] [284] [285] Underfull \hbox (badness 10000) in paragraph at lines 44253--44256 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [286] [287] Underfull \hbox (badness 10000) in paragraph at lines 44652--44655 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [288] [289] Underfull \hbox (badness 10000) in paragraph at lines 45023--45026 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [290] Underfull \hbox (badness 10000) in paragraph at lines 45367--45370 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [291] [292] Underfull \hbox (badness 10000) in paragraph at lines 45628--45631 \TU/lmr/m/n/10 triaxialCompression.py[][] explain usage and inputs of Peri3dCon troller, [][]exam- Underfull \hbox (badness 10000) in paragraph at lines 45691--45694 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [293] [294] [295] Underfull \hbox (badness 10000) in paragraph at lines 46232--46235 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [296] Underfull \hbox (badness 10000) in paragraph at lines 46506--46509 \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 46545--46548 \TU/lmr/m/n/10 Desired stress or strain values (depending on stressMask), strai ns defined as [297] [298] Underfull \hbox (badness 10000) in paragraph at lines 46969--46972 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [299] [300] [301] [302] [303] Underfull \hbox (badness 10000) in paragraph at lines 48004--48007 \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 48043--48046 \TU/lmr/m/n/10 A special type of compaction with imposed final porosity [][]\TU /lmr/m/it/10 TriaxialCompressio- [304] [305] [306] [307] Underfull \hbox (badness 10000) in paragraph at lines 48968--48971 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [308] [309] [310] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [311] Underfull \hbox (badness 10000) in paragraph at lines 49784--49787 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [312] [313] Underfull \hbox (badness 10000) in paragraph at lines 50028--50031 []\TU/lmr/m/n/10 Potential applicatons are presented in [[]], and examples sect ion (see Underfull \hbox (badness 10000) in paragraph at lines 50117--50120 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [314] Underfull \hbox (badness 10000) in paragraph at lines 50308--50311 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [315] Underfull \hbox (badness 10000) in paragraph at lines 50498--50501 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [316] Underfull \hbox (badness 10000) in paragraph at lines 50729--50732 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [317] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BodyContainer.enableR edirection`=True. :ydefault:`false' on page 318 undefined on input line 50772. [318] [319] Underfull \hbox (badness 10000) in paragraph at lines 51176--51179 \TU/lmr/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 320 undefined on input line 51219. [320] [321] Underfull \hbox (badness 10000) in paragraph at lines 51538--51541 \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 51671--51674 \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;! [323] Underfull \hbox (badness 10000) in paragraph at lines 51833--51836 \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;! Underfull \hbox (badness 10000) in paragraph at lines 51995--51998 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [324] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Newton.gravity' on pa ge 325 undefined on input line 52095. Underfull \hbox (badness 10000) in paragraph at lines 52144--52147 \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;! [325] Underfull \hbox (badness 10000) in paragraph at lines 52345--52348 \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;! [326] [327] Underfull \hbox (badness 10000) in paragraph at lines 52569--52572 \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 52718--52721 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [328] Underfull \hbox (badness 10000) in paragraph at lines 52906--52909 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [329] Underfull \hbox (badness 10000) in paragraph at lines 53078--53081 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [330] Underfull \hbox (badness 10000) in paragraph at lines 53214--53217 \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 53376--53379 \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 53551--53554 \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 53739--53742 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [333] Underfull \hbox (badness 10000) in paragraph at lines 53966--53969 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [334] [335] [336] [337] Underfull \hbox (badness 10000) in paragraph at lines 54448--54451 \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 54502--54505 \TU/lmr/m/n/10 Solve the 1D volume-averaged fluid momentum balance on the de- Underfull \hbox (badness 10000) in paragraph at lines 54502--54505 \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 54502--54505 \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 ), [338] [339] [340] [341] Underfull \hbox (badness 10000) in paragraph at lines 55388--55391 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [342] Underfull \hbox (badness 10000) in paragraph at lines 55618--55621 \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 55850--55853 \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.LawTester.path' on pa ge 345 undefined on input line 55937. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 345 undefined on input line 55937. [345] Underfull \hbox (badness 10000) in paragraph at lines 56111--56114 \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 346 undefined on input line 56191. [346] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.LawTester.path' on pa ge 347 undefined on input line 56230. Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! [347] Underfull \hbox (badness 10000) in paragraph at lines 56418--56421 \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 56593--56596 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [348] Underfull \hbox (badness 10000) in paragraph at lines 56755--56758 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [349] Underfull \hbox (badness 10000) in paragraph at lines 56995--56998 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [350] Underfull \hbox (badness 10000) in paragraph at lines 57261--57264 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [351] Underfull \hbox (badness 10000) in paragraph at lines 57449--57452 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [352] [353] Underfull \hbox (badness 10000) in paragraph at lines 57761--57764 \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 57910--57913 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [354] [355] Underfull \hbox (badness 10000) in paragraph at lines 58082--58085 \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 58235--58238 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [356] Underfull \hbox (badness 10000) in paragraph at lines 58401--58404 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [357] Underfull \hbox (badness 10000) in paragraph at lines 58567--58570 \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 58733--58736 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [358] Underfull \hbox (badness 10000) in paragraph at lines 58899--58902 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [359] [360] [361] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 362 undefined on input line 59275. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_Cylinder_Cylinder _ScGeom.interactionDetectionFactor' on page 362 undefined on input line 59377. [362] [363] [364] [365] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Sphere2AABB' on page 366 undefined on input line 60311. [366] Underfull \hbox (badness 10000) in paragraph at lines 60493--60496 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [367] Underfull \hbox (badness 7451) in paragraph at lines 60633--60633 []\TU/lmr/m/n/10 Fig. 34: Inheritance graph of IGeomFunctor. See also: [][]\TU/ lmr/m/it/10 Ig2_-Box_-LevelSet_-ScGeom[][]\TU/lmr/m/n/10 , Underfull \hbox (badness 6944) in paragraph at lines 60633--60633 [][]\TU/lmr/m/it/10 Ig2_-GridConnection_-GridConnection_-GridCoGridCoGeom[][]\T U/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ig2_-GridConnection_-PFacet_-ScGeom[][]\TU/l mr/m/n/10 , [368] [369] [370] [371] [372] [373] [374] [375] [376] [377] [378] [379] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ScGridCoGeom6D' on pa ge 380 undefined on input line 62902. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.GricConnection' on pa ge 380 undefined on input line 62902. [380] [381] [382] [383] [384] [385] [386] [387] [388] [389] Underfull \hbox (badness 10000) in paragraph at lines 64829--64832 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [390] Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 [][]\TU/lmr/m/it/10 Ip2_-CohFrictMat_-CohFrictMat_-CohFrictPhys[][]\TU/lmr/m/n/ 10 , [][]\TU/lmr/m/it/10 Ip2_-CpmMat_-CpmMat_-CpmPhys[][]\TU/lmr/m/n/10 , [][]\ TU/lmr/m/it/10 Ip2_-Elast- Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 Mat_-ElastMat_-NormPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-ElastMat_-ElastMat_-NormShearPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-FrictMatCDM_-Frict- Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 MatCDM_-MindlinPhysCDM[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-FrictMat_-CpmMat_-FrictPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-F rictMat_-FrictMatCDM_- Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 MindlinPhysCDM[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-Fri ctMat_-FrictMat_-CapillaryPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-Fri ctMat_-FrictMat_-FrictPhys[][]\TU/lmr/m/n/10 , Underfull \hbox (badness 5446) in paragraph at lines 64917--64917 \TU/lmr/m/it/10 FrictPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-FrictMat _-FrictMat_-ViscoFrictPhys[][]\TU/lmr/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-FrictMa t_-FrictViscoMat_-FrictViscoPhys[][]\TU/lmr/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 64917--64917 [][]\TU/lmr/m/it/10 Ip2_-FrictViscoMat_-FrictViscoMat_-FrictViscoPhys[][]\TU/lm r/m/n/10 , [][]\TU/lmr/m/it/10 Ip2_-JCFpmMat_-JCFpmMat_-JCFpmPhys[][]\TU/lmr/m/ n/10 , [391] [392] [393] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CohFrictMat.isCohesiv e`=``True`' on page 394 undefined on input line 65393. [394] [395] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FrictMatCDMExt' on pa ge 396 undefined on input line 65773. [396] [397] [398] [399] [400] LaTeX Warning: Command \u invalid in math mode on input line 66872. Missing character: There is no ̆ ("306) in font eurm7! [401] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.kn' on page 402 undefined on input line 67150. [402] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.MultiFrictPhys.ks' on page 403 undefined on input line 67163. [403] [404] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionShapeParameter' on page 405 undefined on input line 67712. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_JCFpmMat_JCFpmPhy s.xSectionScaleParameter' on page 405 undefined on input line 67725. [405] [406] [407] [408] Underfull \hbox (badness 10000) in paragraph at lines 68511--68514 \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 68599--68599 \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 10000) in paragraph at lines 68599--68599 [][]\TU/lmr/m/it/10 Law2_-ScGeom_-JCFpmPhys_-JointedCohesiveFrictionalPM[][]\TU /lmr/m/n/10 , [][]\TU/lmr/m/it/10 Law2_-ScGeom_-LudingPhys_-Basic[][]\TU/lmr/m/ n/10 , [409] [410] [411] [412] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridConnection' on pa ge 413 undefined on input line 69133. [413] [414] Underfull \hbox (badness 10000) in paragraph at lines 69532--69536 \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 Underfull \hbox (badness 10000) in paragraph at lines 69700--69704 \TU/lmr/m/n/10 Applies [][]\TU/lmr/m/it/10 Law2_-ScGeom_-ViscElPhys_-Basic[][] \TU/lmr/m/n/10 at each contact point of a [415] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_Dem3DofGeom_Fric tPhys_Basic' on page 416 undefined on input line 69790. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Dem3DofGeom' on page 416 undefined on input line 69790. [416] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom6D_CohFric tPhys_CohesionMoment.momentRotationLaw' on page 417 undefined on input line 700 65. [417] [418] [419] [420] [421] [422] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 423 und efined on input line 71281. [423] [424] [425] [426] [427] [428] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.O.dt' on page 429 und efined on input line 72595. [429] [430] [431] [432] [433] [434] Underfull \hbox (badness 10000) in paragraph at lines 73987--73990 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [435] [436] Underfull \hbox (badness 10000) in paragraph at lines 74421--74424 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [437] [438] [439] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CapillaryTriaxialTest ' on page 440 undefined on input line 74923. [440] 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 441 undefined on input line 75012. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma_iso' on page 441 undefined on input line 75012. 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 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.isAxisymetric' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma1' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma2' on page 441 undefined on input line 75013. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TriaxialStressControl ler.sigma3' on page 441 undefined on input line 75013. Underfull \vbox (badness 1024) detected at line 75039 [441] [442] [443] [444] [445] [446] [447] [448] [449] [450] [451] [452] [453] [454] [455] [456] [457] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.CpmPhys.colorStrainRa tio' on page 458 undefined on input line 79195. [458] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.utils.fabricTensor' o n page 459 undefined on input line 79479. [459] [460] [461] [462] LaTeX Warning: Hyper reference `yade.timing:' on page 463 undefined on input li ne 80460. [463] [464] [465] [466] [467] [468] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [469] 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 470 un defined on input line 81846. [470] [471] [472] [473] Missing character: There is no ⁻ (U+207B) in font [lmroman10-regular]:mapping=t ex-text;! [474] 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 475 un defined on input line 83003. [475] [476] [477] Underfull \hbox (badness 10000) in paragraph at lines 83554--83557 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [478] [479] Underfull \hbox (badness 10000) in paragraph at lines 84084--84087 \TU/lmr/m/n/10 Cumulative time in nanoseconds this Engine took to run (only use d if [480] [481] [482] [483] [484] [485] Underfull \hbox (badness 10000) in paragraph at lines 84955--84957 []\TU/lmr/m/n/10 Example: [][]examples/test/vtk-exporter/vtkExporter.py[][], [] []examples/test/unv- [486] [487] [488] [489] [490] [491] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [492] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [493] Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [494] [495] [496] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.gridNode' on page 497 undefined on input line 86396. [497] [498] [499] [500] [501] Underfull \hbox (badness 10000) in paragraph at lines 86971--86975 []\TU/lmr/m/n/10 There is a c++ template function for interpolating on such seq uences in 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;! [502] Missing character: There is no ∫ (U+222B) in font [lmroman10-regular]:mapping=t ex-text;! [503] 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;! [504] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [505] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [506] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! [507] Underfull \hbox (badness 10000) in paragraph at lines 88067--88069 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [508] [509] [510] Underfull \hbox (badness 10000) in paragraph at lines 88410--88412 \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 88410--88412 \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 [511] Underfull \hbox (badness 7415) in paragraph at lines 88563--88565 \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 [512] [513] Underfull \hbox (badness 5374) in paragraph at lines 88971--88973 \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 88971--88973 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [514] [515] [516] Underfull \hbox (badness 7451) in paragraph at lines 89485--89487 \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 89485--89487 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [517] [518] [519] Missing character: There is no π (U+03C0) in font [lmroman10-regular]:mapping=t ex-text;! [520] Underfull \hbox (badness 10000) in paragraph at lines 90273--90275 \TU/lmr/m/n/10 argument in radians. Depending on compilation options wraps [521] [522] [523] Underfull \hbox (badness 10000) in paragraph at lines 90616--90618 \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 90616--90618 \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 Underfull \hbox (badness 7415) in paragraph at lines 90769--90771 \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 [524] [525] [526] Underfull \hbox (badness 5374) in paragraph at lines 91177--91179 \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 91177--91179 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [527] [528] [529] Underfull \hbox (badness 7451) in paragraph at lines 91691--91693 \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 91691--91693 \TU/lmr/m/n/10 <[][]$[][][][][] [] [] [] [][][] [] [][][][][] [] [][][] [] [][] [] [] [][][][] [] [] [] [][] [] [] [] [][][][] [] [][][][] [] [][][] [] [][][][ ] [] [][][][] [] [][][][][][][] [] [530] [531] 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;! [532] Underfull \hbox (badness 10000) in paragraph at lines 92299--92301 \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 92299--92301 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [533] Underfull \hbox (badness 10000) in paragraph at lines 92375--92377 \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 92375--92377 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [534] Underfull \hbox (badness 10000) in paragraph at lines 92451--92453 \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 92451--92453 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [535] Underfull \hbox (badness 10000) in paragraph at lines 92674--92676 \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 92674--92676 \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 [536] Underfull \hbox (badness 10000) in paragraph at lines 92829--92831 \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 92829--92831 \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 [537] [538] [539] Underfull \hbox (badness 10000) in paragraph at lines 93338--93340 \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 93338--93340 [][]\TU/lmr/m/n/10 gamma function[][] of arg. Depending on compilation options wraps [540] [541] [542] [543] Underfull \hbox (badness 10000) in paragraph at lines 93949--93951 \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 93949--93951 \TU/lmr/m/n/10 ment in radians. Depending on compilation options wraps [544] [545] [546] [547] Underfull \hbox (badness 10000) in paragraph at lines 95079--95082 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [548] [549] [550] Underfull \hbox (badness 10000) in paragraph at lines 95942--95945 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [551] [552] [553] [554] Underfull \hbox (badness 10000) in paragraph at lines 96934--96937 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [555] [556] [557] [558] [559] [560] [561] [562] [563] [564] [565] [566] [567] [568] [569] [570] [571] [572] [573] [574] Underfull \hbox (badness 10000) in paragraph at lines 102901--102904 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [575] [576] [577] [578] Underfull \hbox (badness 10000) in paragraph at lines 103764--103767 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [579] [580] [581] [582] Underfull \hbox (badness 10000) in paragraph at lines 104756--104759 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [583] [584] [585] [586] [587] [588] [589] [590] Underfull \hbox (badness 10000) in paragraph at lines 106940--106942 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Real)x=Real(“0”) [, (Real)y=Rea l(“0”) [, [591] Underfull \hbox (badness 10000) in paragraph at lines 107400--107402 []\TU/lmr/m/n/10 _-_-init_-_-( (object)arg1 [, (Complex)x=Complex(“0”,”0”) [, ( Com- [592] [593] [594] [595] [596] [597] [598] [599] [600] [601] Underfull \hbox (badness 10000) in paragraph at lines 110381--110384 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [602] [603] [604] [605] Underfull \hbox (badness 10000) in paragraph at lines 111244--111247 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [606] [607] [608] Underfull \hbox (badness 10000) in paragraph at lines 112114--112116 \TU/lmr/m/n/10 torX)r2=VectorX() [, (VectorX)r3=VectorX() [, (VectorX)r4=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 112114--112116 \TU/lmr/m/n/10 torX)r5=VectorX() [, (VectorX)r6=VectorX() [, (VectorX)r7=Vector X() [, (Vec- Underfull \hbox (badness 10000) in paragraph at lines 112236--112239 \TU/lmr/m/n/10 Compute SVD decomposition of square matrix, retuns (U,S,V) such that [609] [610] [611] [612] [613] [614] [615] [616] [617] [618] [619] [620] [621] [622] [623] [624] [625] [626] [627] [628] [629] [630] [631] [632] [633] [634] [635] [636] [637] [638] LaTeX Warning: Hyper reference `yade.pack:yade.pack.SpherePack.makeCloud' on pa ge 639 undefined on input line 119705. [639] [640] [641] [642] [643] [644] [645] [646] Underfull \hbox (badness 5091) in paragraph at lines 121508--121512 \TU/lmr/m/n/10 Add data from arguments name1=value1,name2=value2 to yade.plot.d ata. (the old [647] [648] [649] [650] [651] [652] [653] Missing character: There is no ∈ (U+2208) in font [lmroman10-regular]:mapping=t ex-text;! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! Missing character: There is no θ (U+03B8) in font [lmmono10-italic]:! [654] Underfull \hbox (badness 10000) in paragraph at lines 122614--122616 []\TU/lmr/m/n/10 Returned dictionary always containing keys ‘type’ (one of [655] Underfull \hbox (badness 5064) in paragraph at lines 122723--122725 \TU/lmr/m/n/10 a list of 6 PotentialBlock Bodies enclosing the packing, in the order [656] [657] [658] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 65 9 undefined on input line 123079. [659] Underfull \hbox (badness 10000) in paragraph at lines 123301--123303 \TU/lmr/m/n/10 a list of 6 wall Bodies enclosing the packing, in the order [660] [661] [662] [663] Underfull \hbox (badness 10000) in paragraph at lines 123836--123841 \TU/lmr/m/n/10 Returns (uniformly distributed) random orientation. Taken from [664] Underfull \hbox (badness 5388) in paragraph at lines 123891--123897 []\TU/lmr/m/n/10 O.tags[‘description’]=… # assigns the description column; migh t be synthe- [665] [666] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! [667] LaTeX Warning: Hyper reference `yade.utils:yade.utils.approxSectionArea' on pag e 668 undefined on input line 124269. LaTeX Warning: Hyper reference `yade.utils:yade.utils.voxelPorosity' on page 66 8 undefined on input line 124303. [668] Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! Missing character: There is no ∈ (U+2208) in font [lmmono10-italic]:! [669] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TesselationWrapper' o n page 670 undefined on input line 124630. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.cart2spher' on page 6 70 undefined on input line 124728. [670] [671] [672] Underfull \hbox (badness 10000) in paragraph at lines 125061--125074 []\TU/lmr/m/n/10 Arguments are: vCell : volume of a cell, all slices combined. (e.g. [673] [674] [675] [676] [677] [678] [679] [680] Underfull \hbox (badness 10000) in paragraph at lines 126273--126275 []\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 126281--126283 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] Underfull \hbox (badness 10000) in paragraph at lines 126341--126343 []\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 126349--126351 [][][]$[][][][] [] [] [] [][][] [] [][][][][][] [] [][][] [] [][] [] [][][][][] [][][][] [] [][][][][][] [] [][][] [] [][][][][][][] [] [][][][][][][][][] [] [ ][][][] [] [681] [682] [683] Underfull \hbox (badness 10000) in paragraph at lines 126752--126754 \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.polyhedra_utils:yade.polyhedra_utils.polyh edra' on page 684 undefined on input line 126816. [684] Underfull \hbox (badness 8019) in paragraph at lines 126931--126934 []\TU/lmr/m/n/10 For their installation, you need to add the yade-dem.org/packa ges repository to your [685] [686] [687] [688] [689] [690] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 6 91 undefined on input line 127416. Underfull \hbox (badness 5475) in paragraph at lines 127427--127429 []\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 691 undefined on input line 127448. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FlowEngine' on page 6 91 undefined on input line 127452. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 691 undefined on input line 127456. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.ThermalEngine' on pag e 691 undefined on input line 127472. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.TwoPhaseFlowEngine' o n page 691 undefined on input line 127476. [691] [692] [693] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [694] Underfull \hbox (badness 6078) in paragraph at lines 127795--127797 []\TU/lmr/m/n/10 Šmilauer et al. (2021), \TU/lmr/m/it/10 Yade Documentation \TU /lmr/m/n/10 3rd ed. The Yade Project. [695] [696] Chapter 3. [697] Underfull \hbox (badness 10000) in paragraph at lines 128056--128056 []\TU/lmss/m/n/10 mod- Underfull \hbox (badness 10000) in paragraph at lines 128056--128056 []\TU/lmtt/m/n/10 libQtGUI.so\TU/lmr/m/n/10 , [698] [699] LaTeX Warning: Hyper reference `yade.log:' on page 700 undefined on input line 128289. [700] Underfull \hbox (badness 10000) in paragraph at lines 128340--128342 []|\TU/lmss/m/n/10 op- [701] [702] [703] Underfull \hbox (badness 6825) in paragraph at lines 128616--128620 []|\TU/lmr/m/n/10 Creates logger static variable (with name Underfull \hbox (badness 10000) in paragraph at lines 128621--128623 []|\TU/lmtt/m/n/10 TEMPLATE_-CREATE_- Underfull \hbox (badness 6825) in paragraph at lines 128624--128628 []|\TU/lmr/m/n/10 Creates logger static variable (with name [704] Overfull \vbox (27.55235pt too high) has occurred while \output is active [705] [706] Underfull \hbox (badness 10000) in paragraph at lines 128840--128842 []\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 [707] [708] Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmss/m/n/10 dispatch Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 []\TU/lmss/m/n/10 created Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 BoundDis- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 BoundFunc- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IGeomDis- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IGeomFunc- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IPhysDis- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IPhysFunc- Underfull \hbox (badness 5578) in paragraph at lines 129119--129119 []\TU/lmr/m/n/10 2 (asymet- Underfull \hbox (badness 10000) in paragraph at lines 129119--129119 [][][]\TU/lmr/m/it/10 IGeom[][] [709] [710] LaTeX Warning: Hyper reference `yade.utils:' on page 711 undefined on input lin e 129231. Underfull \hbox (badness 6396) in paragraph at lines 129291--129293 \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 129291--129293 \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 [711] [712] [713] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Se3r' on page 714 und efined on input line 129502. [714] [715] [716] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.preProce ssAttributes' on page 717 undefined on input line 129687. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.postProc essAttributes' on page 717 undefined on input line 129687. Underfull \hbox (badness 10000) in paragraph at lines 129686--129688 []\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 129686--129688 \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 [717] Missing character: There is no ⁻ (U+207B) in font [lmmono10-regular]:! [718] [719] Underfull \vbox (badness 10000) detected at line 130001 Underfull \vbox (badness 10000) detected at line 130001 [720] Underfull \vbox (badness 10000) detected at line 130001 Underfull \vbox (badness 10000) detected at line 130001 [721] Underfull \vbox (badness 10000) detected at line 130001 Underfull \vbox (badness 10000) detected at line 130001 [722] [723] [724] [725] [726] [727] [728] [729] [730] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Indexable' on page 73 1 undefined on input line 130559. [731] [732] [733] [734] [735] [736] Overfull \vbox (1.62296pt too high) detected at line 130995 [737] 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]:! [738] 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 739 undefined on input line 131061. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.OpenGLRenderingEngine ' on page 739 undefined on input line 131086. [739] [740] [741] Missing character: There is no ≡ (U+2261) in font [lmroman10-regular]:mapping=t ex-text;! [742] [743] [744] LaTeX Warning: Hyper reference `yade.utils:yade.utils.createInteraction' on pag e 745 undefined on input line 131507. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Material.stateTypeOk' on page 745 undefined on input line 131525. LaTeX Warning: Hyper reference `yade.qt:yade.qt.Controller' on page 745 undefin ed on input line 131564. [745] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 746 undefined on input line 131605. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Omega.initializers' o n page 746 undefined on input line 131671. [746] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.clone' o n page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.updateEx istingAttrs' on page 747 undefined on input line 131738. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Serializable.pyDictCu stom' on page 747 undefined on input line 131738. [747] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.pyGenericPotential' o n page 748 undefined on input line 131760. LaTeX Warning: Hyper reference `yade.minieigenHP:' on page 748 undefined on inp ut line 131790. [748] [749] [750] [751] [752] [753] [754] [755] [756] Chapter 4. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 757 undefined on input line 132416. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling' on page 757 undefined on input line 132420. [757] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 132468. [758] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 132522. [759] [760] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling.isGaussi anInterp' on page 761 undefined on input line 132683. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.FoamCoupling.exchange DeltaT' on page 761 undefined on input line 132696. [761] [762] [763] [764] [765] [766] [767] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCOhesiveFrictionalPM' on page 768 undefined on input line 133156. [768] [769] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_ScGeom_JCFpmPhys _JointedCOhesiveFrictionalPM' on page 770 undefined on input line 133229. [770] [771] [772] [773] Underfull \hbox (badness 10000) in paragraph at lines 133403--133405 []\TU/lmr/m/n/10 All the quantities needed in order to solve the fluid resoluti on - highlighted in Overfull \hbox (105.69302pt too wide) in paragraph at lines 133406--133408 []\TU/lmr/m/n/10 In the example script in YADE source code, trunk/examples/Hydr oForceEngine/twoWayCoupling/sedimentTransportExample_- [774] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 775 undefined on input line 133425. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BlockGen' on page 775 undefined on input line 133431. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BlockGen' on page 775 undefined on input line 133434. [775] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 776 undefined on input line 133488. [776] [777] [778] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock2AABB' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys' on page 7 79 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPBPhys_K nKsPBLaw' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock2AABB' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys' on page 7 79 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Law2_SCG_KnKsPBPhys_K nKsPBLaw' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 779 undefined on input line 133654. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.twoDimension' on page 779 undefined on input line 133676. [779] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.contactAre a' on page 780 undefined on input line 133706. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom.unit Width2D' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.contactAre a' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.jointLengt h' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ig2_PB_PB_ScGeom.calC ontactArea' on page 780 undefined on input line 133713. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.KnKsPBPhys.contactAre a' on page 780 undefined on input line 133713. [780] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.d' on page 781 undefined on input line 133778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.r' on page 781 undefined on input line 133778. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.r' on page 781 undefined on input line 133778. [781] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 782 undefined on input line 133791. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.R' on page 782 undefined on input line 133815. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 782 undefined on input line 133818. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.isBoun dary' on page 782 undefined on input line 133836. [782] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 783 undefined on input line 133843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.Knormal' on page 783 undefined on input line 133843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.Kshear' on page 783 undefined on input line 133843. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 783 undefined on input line 133844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.kn_i' on page 783 undefined on input line 133844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.ks_i' on page 783 undefined on input line 133844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133850. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133863. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder.maxDimension' on page 783 undefined on input line 133874. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 783 undefined on input line 133881. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder.twoDimension' on page 783 undefined on input line 133895. [783] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Ip2_FrictMat_FrictMat _KnKsPBPhys.twoDimension' on page 784 undefined on input line 133906. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock2AABB' on page 784 undefined on input line 133912. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.R' on page 784 undefined on input line 133915. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock' on pa ge 784 undefined on input line 133919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.AabbMi nMax' on page 784 undefined on input line 133919. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 784 undefined on input line 133922. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.minAab b' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlock.maxAab b' on page 784 undefined on input line 133925. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.PotentialBlockVTKReco rder' on page 784 undefined on input line 133925. [784] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.BlockGen' on page 785 undefined on input line 133956. Underfull \hbox (badness 7012) in paragraph at lines 133961--133964 \TU/lmr/m/n/10 The discontinuity planes used in this script are included in a c sv format in [][]exam- [785] [786] [787] [788] [789] [790] [791] [792] [793] [794] [795] [796] Chapter 5. [797] [798] LaTeX Warning: Hyper reference `yade.mpy:' on page 799 undefined on input line 134820. [799] LaTeX Warning: Hyper reference `yade.mpy:' on page 800 undefined on input line 134831. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 80 0 undefined on input line 134844. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.subdomain' on pa ge 800 undefined on input line 134847. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Scene.subdomain' on p age 800 undefined on input line 134847. LaTeX Warning: Hyper reference `mpy:fig-subdomains' on page 800 undefined on in put line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.intersectio ns' on page 800 undefined on input line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.mirrorInter sections' on page 800 undefined on input line 134856. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 80 0 undefined on input line 134868. Underfull \hbox (badness 10000) in paragraph at lines 134867--134869 []\TU/lmr/m/n/10 Two overlapping subdomains and their intersections. In this si t- Underfull \hbox (badness 10000) in paragraph at lines 134867--134869 \TU/lmr/m/n/10 uation we have \TU/lmr/m/it/10 SubD1.intersections[SubD2.subdoma in]=[id4,id5] \TU/lmr/m/n/10 and [800] LaTeX Warning: Hyper reference `mpy:fig-scene-mpi' on page 801 undefined on inp ut line 134880. LaTeX Warning: Hyper reference `mpy:fig-regularbounds' on page 801 undefined on input line 134911. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 80 1 undefined on input line 134911. LaTeX Warning: Hyper reference `mpy:fig-subdbounds' on page 801 undefined on in put line 134911. LaTeX Warning: Hyper reference `mpy:fig-subdomain-bounds' on page 801 undefined on input line 134916. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.intersectio ns' on page 801 undefined on input line 134923. [801] [802] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain.mirrorInter sections' on page 803 undefined on input line 134943. LaTeX Warning: Hyper reference `mpy:fig-mirrorintersections' on page 803 undefi ned on input line 134944. LaTeX Warning: Hyper reference `mpy:fig-sendrecvstates' on page 803 undefined o n input line 134959. [803] [804] Overfull \vbox (0.81097pt too high) detected at line 135098 [805] [806] LaTeX Warning: Hyper reference `mpy:sect-mpi-implementation' on page 807 undefi ned on input line 135168. [807] [808] LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.subdomain' on pa ge 809 undefined on input line 135296. [809] LaTeX Warning: Hyper reference `mpy:fig-bisectionalgo' on page 810 undefined on input line 135324. LaTeX Warning: Hyper reference `mpy:fig-domaindecompose' on page 810 undefined on input line 135343. [810] LaTeX Warning: Hyper reference `yade.mpy:yade.mpy.REALLOCATE_FREQUENCY' on page 811 undefined on input line 135364. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.mpy.medianFilter' on page 811 undefined on input line 135367. LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Body.subdomain' on pa ge 811 undefined on input line 135384. [811] [812] Underfull \hbox (badness 10000) in paragraph at lines 135469--135471 []\TU/lmr/m/n/10 VERBOSE_-OUTPUT : Details on each \TU/lmr/m/it/10 operation/st ep \TU/lmr/m/n/10 (such as [][]\TU/lmr/m/it/10 mpy.splitScene[][]\TU/lmr/m/n/10 , LaTeX Warning: Hyper reference `yade.wrapper:yade.wrapper.Subdomain' on page 81 3 undefined on input line 135482. [813] [814] [815] [816] [817] [818] Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 boost Overfull \hbox (0.75pt too wide) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 128| Overfull \hbox (6.0pt too wide) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit| Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit/(log(2)/ Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 boost cpp_- Overfull \hbox (6.0pt too wide) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit| Underfull \hbox (badness 10000) in paragraph at lines 135912--135912 []\TU/lmtt/m/n/10 Nbit/(log(2)/ Underfull \hbox (badness 10000) in paragraph at lines 135934--135937 []\TU/lmr/m/n/10 Following packages are required to be installed: \TU/lmtt/m/n/ 10 python3[]mpmath libmpfr[]dev [819] [820] Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! [821] LaTeX Warning: Hyper reference `yade.math:yade.math.Real' on page 822 undefined on input line 136421. LaTeX Warning: Hyper reference `yade.math:yade.math.Real2' on page 822 undefine d on input line 136421. [822] Underfull \hbox (badness 10000) in paragraph at lines 136494--136496 [][][]\TU/lmr/m/n/10 lib/high-precision/MathFunctions.hpp[][] or [][]lib/high-p recision/MathComplexFunctions.hpp[][] or LaTeX Warning: Hyper reference `yade.math:' on page 823 undefined on input line 136499. [823] LaTeX Warning: Hyper reference `yade.math:yade.math.Real' on page 824 undefined on input line 136532. Missing character: There is no ↔ (U+2194) in font [lmroman10-regular]:mapping=t ex-text;! Overfull \hbox (156.0321pt too wide) in paragraph at lines 136555--136555 []\TU/lmtt/m/n/10 '[][]10011101011100001010001111010111000010100011110101110000 101000111101011100001010001111010111000010100011110101110[][] Overfull \hbox (156.0321pt too wide) in paragraph at lines 136558--136558 []\TU/lmtt/m/n/10 '[][]10011101011100001010001111010111000010100011110101110000 000000000000000000000000000000000000000000000000000000000[][] [824] LaTeX Warning: Hyper reference `yade.math:yade.math.Real' on page 825 undefined on input line 136579. LaTeX Warning: Hyper reference `yade.math:yade.math.Real2' on page 825 undefine d on input line 136579. Underfull \hbox (badness 5862) in paragraph at lines 136597--136599 []\TU/lmr/m/n/10 I cannot stress this problem enough, please try running \TU/lm tt/m/n/10 yade [][]check \TU/lmr/m/n/10 (or \TU/lmtt/m/n/10 yade ./ Underfull \hbox (badness 10000) in paragraph at lines 136612--136615 []\TU/lmr/m/n/10 When using the \TU/lmtt/m/n/10 ENABLE_-COMPLEX_-MP=ON \TU/lmr/ m/n/10 (default) the previously mentioned [][]lib/high- [825] [826] [827] [828] Chapter 6. [829] [830] [831] LaTeX Warning: Hyper reference `yade.utils:' on page 832 undefined on input lin e 137082. [832] LaTeX Warning: Hyper reference `yade.pack:' on page 833 undefined on input line 137119. LaTeX Warning: Hyper reference `yade.utils:yade.utils.facetBox' on page 833 und efined on input line 137155. LaTeX Warning: Hyper reference `yade.ymport:' on page 833 undefined on input li ne 137155. [833] [834] LaTeX Warning: Hyper reference `yade.utils:yade.utils.PWaveTimeStep' on page 83 5 undefined on input line 137256. Overfull \vbox (1.49306pt too high) detected at line 137275 [835] [836] [837] [838] Overfull \vbox (0.68578pt too high) detected at line 137542 [839] [840] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 137654. [841] Missing character: There is no ∇ (U+2207) in font [lmmono10-italic]:! [842] [843] [844] [845] [846] [847] Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 138138. Package hyperref Warning: Token not allowed in a PDF string (Unicode): (hyperref) removing `\sphinxtitleref' on input line 138166. Overfull \vbox (2.05888pt too high) detected at line 138188 [848] [849] [850] Chapter 7. [851] [852] Chapter 8. [853] [854] [855] [856] Chapter 9. [857] [858] [859] [860] Underfull \hbox (badness 10000) in paragraph at lines 138830--138832 \TU/lmr/bx/n/10 scale thermo–hydro-mechanical model for particulate systems\TU/ lmr/m/n/10 . \TU/lmr/m/it/10 Com- [861] [862] [863] Missing character: There is no μ (U+03BC) in font [lmroman10-bold]:mapping=tex- text;! [864] [865] [866] [867] [868] [869] [870] [871] [872] [873] [874] [875] [876] [877] [878] [879] [880] [881] [882] Missing character: There is no μ (U+03BC) in font [lmroman10-bold]:mapping=tex- text;! [883] [884] [885] [886] [887] [888] [889] [890] [891] [892] [893] [894] [895] [896] [897] Missing character: There is no ‏ (U+200F) in font [lmroman10-italic]:mapping=te x-text;! [898] [899] No file Yade.ind. (./Yade.aux) LaTeX Warning: There were undefined references. LaTeX Warning: There were multiply-defined labels. ) (see the transcript file for additional information) Output written on Yade.pdf (906 pages). Transcript written on Yade.log. cd /build/reproducible-path/yade-2026.1.0/doc/sphinx/_build/html && find . -type f -print0 | xargs -0 sed -i 's/https:\/\/cdnjs\.cloudflare\.com\/ajax\/libs\/mathjax\/2\.7\.5\/latest.js/\/usr\/share\/javascript\/mathjax\/MathJax.js\//g' cd /build/reproducible-path/yade-2026.1.0/doc/sphinx/_build/html && find . -type f -print0 | xargs -0 sed -i 's/https:\/\/www\.youtube\.com//g' #Delete all pyc files find /build/reproducible-path/yade-2026.1.0/debian/tmp -name '*.pyc' -print0 | xargs -0 rm -f find /build/reproducible-path/yade-2026.1.0/debian/tmp -name '__pycache__' -print0 | xargs -0 rm -rf find /build/reproducible-path/yade-2026.1.0/debian/tmp -name 'yade.py' -print0 | xargs -0 rm -f make[1]: Leaving directory '/build/reproducible-path/yade-2026.1.0' dh_install -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_installdocs -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel debian/rules execute_after_dh_installdocs make[1]: Entering directory '/build/reproducible-path/yade-2026.1.0' dh_sphinxdoc dh_sphinxdoc: warning: Sphinx documentation not found make[1]: Leaving directory '/build/reproducible-path/yade-2026.1.0' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/reproducible-path/yade-2026.1.0' dh_installchangelogs ChangeLog make[1]: Leaving directory '/build/reproducible-path/yade-2026.1.0' dh_installexamples -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel debian/rules override_dh_installman make[1]: Entering directory '/build/reproducible-path/yade-2026.1.0' dh_installman -p yade yade.1 yade-batch.1 make[1]: Leaving directory '/build/reproducible-path/yade-2026.1.0' dh_python3 -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel I: dh_python3 tools:128: replacing shebang in debian/yade/usr/bin/yade-double I: dh_python3 tools:128: replacing shebang in debian/yade/usr/bin/yade-longdouble-batch I: dh_python3 tools:128: replacing shebang in debian/yade/usr/bin/yade-mpfr150-batch I: dh_python3 tools:128: replacing shebang in debian/yade/usr/bin/yade-double.py I: dh_python3 tools:128: replacing shebang in debian/yade/usr/bin/yade-longdouble I: dh_python3 tools:128: replacing shebang in debian/yade/usr/bin/yade-mpfr150 I: dh_python3 tools:128: replacing shebang in debian/yade/usr/bin/yade-double-batch I: dh_python3 tools:128: replacing shebang in debian/yade/usr/bin/yade-mpfr150.py I: dh_python3 tools:128: replacing shebang in debian/yade/usr/bin/yade-longdouble.py dh_installsystemduser -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_lintian -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_perl -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_link -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_strip_nondeterminism -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel debian/rules override_dh_compress make[1]: Entering directory '/build/reproducible-path/yade-2026.1.0' dh_compress --all -X.py -X.stl -X.gts -X.geo -X.mesh -X.msh -X.pdf -X.png -X.svg -X.txt -X.js -X.inv make[1]: Leaving directory '/build/reproducible-path/yade-2026.1.0' dh_fixperms -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_missing -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_dwz -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so: .debug_info section not present dwz: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so: .debug_info section not present dwz: Too few files for multifile optimization dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it. dh_dwz: warning: Common issues include no debug information at all (missing -g) and dh_dwz: warning: compressed debug information (#931891). dh_strip -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_makeshlibs -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_shlibdeps -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so contains an unresolvable reference to symbol _ZN5boost6python7objects15function_objectERKNS1_11py_functionE: it is probably a plugin dpkg-shlibdeps: warning: 105 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so contains an unresolvable reference to symbol mpc_add: it is probably a plugin dpkg-shlibdeps: warning: 244 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so contains an unresolvable reference to symbol _ZN4yade4Cell18integrateAndUpdateENS_4math15ThinRealWrapperIeEE: it is probably a plugin dpkg-shlibdeps: warning: 171 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: cannot extract name and version from library name 'libyade.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libyade.so' dpkg-shlibdeps: warning: cannot extract name and version from library name '_GLViewer.so' dpkg-shlibdeps: warning: cannot extract name and version from library name '_GLViewer.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_common.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_common.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_dem.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_dem.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_fem.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_fem.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_lbm.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_lbm.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_openfoam.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_openfoam.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_polyhedra.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_polyhedra.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_potential.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_potential.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpre_dem.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpre_dem.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpre_potential.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpre_potential.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpost_image.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpost_image.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpost_vtk.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpost_vtk.so' dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so contains an unresolvable reference to symbol _ZN5boost7archive6detail22archive_serializer_mapINS0_15binary_oarchiveEE6insertEPKNS1_16basic_serializerE: it is probably a plugin dpkg-shlibdeps: warning: 296 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so contains an unresolvable reference to symbol mpfr_add: it is probably a plugin dpkg-shlibdeps: warning: 208 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so contains an unresolvable reference to symbol _ZN4yade14ForceContainer12setPermForceEiRKN5Eigen6MatrixIN5boost14multiprecision6numberINS4_8backends18mpfr_float_backendILj150ELNS4_20mpfr_allocation_typeE1EEELNS4_26expression_template_optionE0EEELi3ELi1ELi0ELi3ELi1EEE: it is probably a plugin dpkg-shlibdeps: warning: 348 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so contains an unresolvable reference to symbol g_slist_find: it is probably a plugin dpkg-shlibdeps: warning: 55 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so contains an unresolvable reference to symbol _ZN7Logging8colorEndB5cxx11Ev: it is probably a plugin dpkg-shlibdeps: warning: 103 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so contains an unresolvable reference to symbol _ZN5boost6python3api7setattrERKNS1_6objectEPKcS4_: it is probably a plugin dpkg-shlibdeps: warning: 58 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so contains an unresolvable reference to symbol _ZN5boost6python23throw_error_already_setEv: it is probably a plugin dpkg-shlibdeps: warning: 44 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so contains an unresolvable reference to symbol _ZN4yade4Cell20bodyFluctuationVelPyERKN5boost10shared_ptrINS_4BodyEEE: it is probably a plugin dpkg-shlibdeps: warning: 308 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so contains an unresolvable reference to symbol _ZNK5boost3log11v2_mt_posix4core19get_logging_enabledEv: it is probably a plugin dpkg-shlibdeps: warning: 49 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so contains an unresolvable reference to symbol _ZN4yade12Serializable13pyUpdateAttrsERKN5boost6python4dictE: it is probably a plugin dpkg-shlibdeps: warning: 188 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so contains an unresolvable reference to symbol PyTuple_New: it is probably a plugin dpkg-shlibdeps: warning: 55 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so contains an unresolvable reference to symbol _ZTIN4yade28CohesiveFrictionalContactLawE: it is probably a plugin dpkg-shlibdeps: warning: 105 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so contains an unresolvable reference to symbol _ZN9SingletonIN4yade5OmegaEE4selfE: it is probably a plugin dpkg-shlibdeps: warning: 248 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so contains an unresolvable reference to symbol _ZTIN4yade13EnergyTrackerE: it is probably a plugin dpkg-shlibdeps: warning: 242 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so contains an unresolvable reference to symbol mpfr_get_d: it is probably a plugin dpkg-shlibdeps: warning: 104 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so contains an unresolvable reference to symbol _ZN5boost6python7objects17find_dynamic_typeEPvNS0_9type_infoES3_: it is probably a plugin dpkg-shlibdeps: warning: 100 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so contains an unresolvable reference to symbol _ZTIN5boost6python7objects21py_function_impl_baseE: it is probably a plugin dpkg-shlibdeps: warning: 44 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so contains an unresolvable reference to symbol _ZN4yade11Interaction7isFreshEPNS_5SceneE: it is probably a plugin dpkg-shlibdeps: warning: 207 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so contains an unresolvable reference to symbol _ZN4yade12Serializable15pyRegisterClassEN5boost6python3api6objectE: it is probably a plugin dpkg-shlibdeps: warning: 130 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so contains an unresolvable reference to symbol PyErr_SetString: it is probably a plugin dpkg-shlibdeps: warning: 49 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so contains an unresolvable reference to symbol _ZTVN4yade12BoundFunctorE: it is probably a plugin dpkg-shlibdeps: warning: 260 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so contains an unresolvable reference to symbol _ZNK4yade13BodyContainerixEj: it is probably a plugin dpkg-shlibdeps: warning: 189 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so contains an unresolvable reference to symbol PyObject_AsFileDescriptor: it is probably a plugin dpkg-shlibdeps: warning: 55 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so contains an unresolvable reference to symbol _ZN7Logging13colorFunctionB5cxx11Ev: it is probably a plugin dpkg-shlibdeps: warning: 187 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: cannot extract name and version from library name '_gts.so' dpkg-shlibdeps: warning: cannot extract name and version from library name '_gts.so' dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so contains an unresolvable reference to symbol _ZN5boost6python7objects21py_function_impl_baseD2Ev: it is probably a plugin dpkg-shlibdeps: warning: 79 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so contains an unresolvable reference to symbol _ZN5boost6python9converter19do_return_to_pythonEPKc: it is probably a plugin dpkg-shlibdeps: warning: 109 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so contains an unresolvable reference to symbol _ZTVN4yade5FacetE: it is probably a plugin dpkg-shlibdeps: warning: 187 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so contains an unresolvable reference to symbol mpfr_set_prec: it is probably a plugin dpkg-shlibdeps: warning: 74 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so contains an unresolvable reference to symbol _ZN4yade12Serializable13pyUpdateAttrsERKN5boost6python4dictE: it is probably a plugin dpkg-shlibdeps: warning: 59 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so contains an unresolvable reference to symbol _ZN7LoggingC1Ev: it is probably a plugin dpkg-shlibdeps: warning: 71 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so contains an unresolvable reference to symbol _ZN4yade5Scene15fillDefaultTagsEv: it is probably a plugin dpkg-shlibdeps: warning: 71 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so contains an unresolvable reference to symbol _ZTIN4yade17ElasticContactLawE: it is probably a plugin dpkg-shlibdeps: warning: 141 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so contains an unresolvable reference to symbol _ZN4yade5Clump25addForceTorqueFromMembersEPKNS_5StateEPNS_5SceneERN5Eigen6MatrixIdLi3ELi1ELi0ELi3ELi1EEES9_: it is probably a plugin dpkg-shlibdeps: warning: 251 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so contains an unresolvable reference to symbol _ZNK5boost6python9converter12registration25expected_from_python_typeEv: it is probably a plugin dpkg-shlibdeps: warning: 44 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so contains an unresolvable reference to symbol PyFloat_FromDouble: it is probably a plugin dpkg-shlibdeps: warning: 132 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so contains an unresolvable reference to symbol glShadeModel: it is probably a plugin dpkg-shlibdeps: warning: 101 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so contains an unresolvable reference to symbol _ZN4yade14ForceContainer5resetElb: it is probably a plugin dpkg-shlibdeps: warning: 209 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so contains an unresolvable reference to symbol PyLong_Type: it is probably a plugin dpkg-shlibdeps: warning: 292 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so contains an unresolvable reference to symbol glMaterialfv: it is probably a plugin dpkg-shlibdeps: warning: 145 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix11record_view11public_data7destroyEPKS3_: it is probably a plugin dpkg-shlibdeps: warning: 52 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so contains an unresolvable reference to symbol _ZN5boost6python7objects16add_to_namespaceERKNS0_3api6objectEPKcS5_S7_: it is probably a plugin dpkg-shlibdeps: warning: 217 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so contains an unresolvable reference to symbol _ZN4yade4Cell6loggerE: it is probably a plugin dpkg-shlibdeps: warning: 59 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so contains an unresolvable reference to symbol mpfr_sub: it is probably a plugin dpkg-shlibdeps: warning: 104 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so contains an unresolvable reference to symbol mpfr_ui_div: it is probably a plugin dpkg-shlibdeps: warning: 181 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so contains an unresolvable reference to symbol _ZN4yade4Cell8flipCellEv: it is probably a plugin dpkg-shlibdeps: warning: 301 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so contains an unresolvable reference to symbol _ZNK5boost6python9converter12registration21to_python_target_typeEv: it is probably a plugin dpkg-shlibdeps: warning: 244 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so contains an unresolvable reference to symbol _ZN5boost6python7objects10class_base12add_propertyEPKcRKNS0_3api6objectES4_: it is probably a plugin dpkg-shlibdeps: warning: 245 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so contains an unresolvable reference to symbol _ZN5boost6python6detail12gcc_demangleEPKc: it is probably a plugin dpkg-shlibdeps: warning: 44 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so contains an unresolvable reference to symbol PyObject_HasAttrString: it is probably a plugin dpkg-shlibdeps: warning: 194 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so contains an unresolvable reference to symbol _ZN4yade13BodyContainer16updateRealBodiesEv: it is probably a plugin dpkg-shlibdeps: warning: 189 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so contains an unresolvable reference to symbol _ZNK4yade5Omega8getSceneEv: it is probably a plugin dpkg-shlibdeps: warning: 140 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so contains an unresolvable reference to symbol _ZTVN4yade36Ip2_FrictMat_FrictMat_ViscoFrictPhysE: it is probably a plugin dpkg-shlibdeps: warning: 281 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_levelSet.so' dpkg-shlibdeps: warning: cannot extract name and version from library name 'libpkg_levelSet.so' dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so contains an unresolvable reference to symbol _ZN4yade20InteractionContainer25postLoad__calledFromSceneERKN5boost10shared_ptrINS_13BodyContainerEEE: it is probably a plugin dpkg-shlibdeps: warning: 270 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix11record_view11public_data7destroyEPKS3_: it is probably a plugin dpkg-shlibdeps: warning: 49 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so contains an unresolvable reference to symbol PyErr_SetString: it is probably a plugin dpkg-shlibdeps: warning: 196 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix5sinks26basic_text_ostream_backendIcE10add_streamERKNS_10shared_ptrISoEE: it is probably a plugin dpkg-shlibdeps: warning: 339 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so contains an unresolvable reference to symbol _ZTVN4yade14KinemCNDEngineE: it is probably a plugin dpkg-shlibdeps: warning: 252 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so contains an unresolvable reference to symbol _ZN5boost6python9converter25rvalue_from_python_stage1EP7_objectRKNS1_12registrationE: it is probably a plugin dpkg-shlibdeps: warning: 101 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so contains an unresolvable reference to symbol _ZN5boost6python7objects15function_objectERKNS1_11py_functionERKSt4pairIPKNS0_6detail7keywordES9_E: it is probably a plugin dpkg-shlibdeps: warning: 306 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so contains an unresolvable reference to symbol _ZN5boost6python7objects15function_objectERKNS1_11py_functionERKSt4pairIPKNS0_6detail7keywordES9_E: it is probably a plugin dpkg-shlibdeps: warning: 106 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so contains an unresolvable reference to symbol mpfr_modf: it is probably a plugin dpkg-shlibdeps: warning: 195 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so contains an unresolvable reference to symbol _ZN9SingletonIN4yade5OmegaEE4selfE: it is probably a plugin dpkg-shlibdeps: warning: 73 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so contains an unresolvable reference to symbol _ZN5boost6python9converter8registry5queryENS0_9type_infoE: it is probably a plugin dpkg-shlibdeps: warning: 78 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so contains an unresolvable reference to symbol glEndList: it is probably a plugin dpkg-shlibdeps: warning: 103 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so contains an unresolvable reference to symbol _ZN5boost3log11v2_mt_posix3aux15stream_providerIcE17allocate_compoundERNS1_6recordE: it is probably a plugin dpkg-shlibdeps: warning: 76 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so contains an unresolvable reference to symbol _ZN5boost6python12pytype_checkEP11_typeobjectP7_object: it is probably a plugin dpkg-shlibdeps: warning: 74 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so contains an unresolvable reference to symbol _ZN7Logging18unsetNamedLogLevelERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE: it is probably a plugin dpkg-shlibdeps: warning: 58 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libboost_atomic.so.1.83.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libGLX.so.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libvtktoken-9.5.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libboost_chrono.so.1.83.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libboost_thread.so.1.83.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libz.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libopenblas.so.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libQt5OpenGL.so.5 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libvtkIOImage-9.5.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so was not linked against libpkg_levelSet.so (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libboost_date_time.so.1.83.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpkg_dem.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpkg_polyhedra.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libvtkFiltersSources-9.5.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libvtkIOXMLParser-9.5.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against _GLViewer.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpre_potential.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpkg_common.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpkg_lbm.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libboost_system.so.1.83.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libmpc.so.3 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libvtkIOParallelXML-9.5.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libtbb.so.12 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpkg_fem.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libboost_regex.so.1.83.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libvtkRenderingCore-9.5.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libvtkImagingGeneral-9.5.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpost_image.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libboost_iostreams.so.1.83.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpre_dem.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libvtkImagingCore-9.5.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpost_vtk.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpkg_openfoam.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/libyade.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so were not linked against libvtkkissfft-9.5.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libpkg_potential.so (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libbz2.so.1.0 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libGLU.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so debian/libyade/usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so were not linked against libglut.so.3 (they use none of the library's symbols) dh_installdeb -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_gencontrol -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dpkg-gencontrol: warning: Depends field of package python3-yade: substitution variable ${python3:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package python3-yade: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dh_builddeb -a -O--builddirectory=/build/reproducible-path/yade-2026.1.0/debian/build -O--no-parallel dpkg-deb: building package 'libyade-dbgsym' in '../libyade-dbgsym_2026.1.0-2+b1_arm64.deb'. dpkg-deb: building package 'yade' in '../yade_2026.1.0-2+b1_arm64.deb'. dpkg-deb: building package 'libyade' in '../libyade_2026.1.0-2+b1_arm64.deb'. dpkg-deb: building package 'python3-yade' in '../python3-yade_2026.1.0-2+b1_arm64.deb'. dpkg-genbuildinfo --build=any -O../yade_2026.1.0-2+b1_arm64.buildinfo dpkg-genchanges --build=any -O../yade_2026.1.0-2+b1_arm64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2026-03-04T00:58:53Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Wed, 04 Mar 2026 00:58:55 +0000 | +------------------------------------------------------------------------------+ yade_2026.1.0-2+b1_arm64.changes: --------------------------------- Format: 1.8 Date: Mon, 02 Mar 2026 21:22:23 +0000 Source: yade (2026.1.0-2) Binary: libyade libyade-dbgsym python3-yade yade Binary-Only: yes Architecture: arm64 Version: 2026.1.0-2+b1 Distribution: unstable Urgency: low Maintainer: Debian Science Maintainers Changed-By: arm Build Daemon (arm-conova-02) 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 (2026.1.0-2+b1) sid; urgency=low, binary-only=yes . * Binary-only non-maintainer upload for arm64; no source changes. * Rebuild against libicu78 Checksums-Sha1: 4018614c4995c97ceca09badb6bd1c5e4b9c12dd 13671896 libyade-dbgsym_2026.1.0-2+b1_arm64.deb 931b96d3bf83ef6fd107f8108af069a24dacb40f 48933744 libyade_2026.1.0-2+b1_arm64.deb eb98fb79c6bdf4336f61f68f11003eda3fe9bce2 302496 python3-yade_2026.1.0-2+b1_arm64.deb 4008f3e82e6568c4333467865c3b7bbc1202d6c8 38185 yade_2026.1.0-2+b1_arm64.buildinfo ef9a17414643bec86d1c22df9f72e242d43d5776 2278172 yade_2026.1.0-2+b1_arm64.deb Checksums-Sha256: aeda49c2632edc6804a7c34be1953b65c19b3e8df4f1b468c3b76ad16dbe8901 13671896 libyade-dbgsym_2026.1.0-2+b1_arm64.deb 4a95da5d9bc569cb7e993ab858b869df8188d8f9899a11168764814f14c926fb 48933744 libyade_2026.1.0-2+b1_arm64.deb 0f77f2f301af5e64e3702f301b4f8197c1af094d8490a85cbacc167911588e8b 302496 python3-yade_2026.1.0-2+b1_arm64.deb 408ba68592cabfb5ced69ae806d0d9597704b6d71983e3df713ccf1a1b235d9b 38185 yade_2026.1.0-2+b1_arm64.buildinfo 4c57f023167aaa0365d1466455836f148ebd3f3c1f9c29000aaab1f9af2d18a9 2278172 yade_2026.1.0-2+b1_arm64.deb Files: e4a2e6546c94bc60b95f24f27104e63b 13671896 debug optional libyade-dbgsym_2026.1.0-2+b1_arm64.deb 690f83381809384e8bba68247ba3e837 48933744 science optional libyade_2026.1.0-2+b1_arm64.deb 6080390f7701bc312b8bdf4e5f1449f2 302496 python optional python3-yade_2026.1.0-2+b1_arm64.deb 6fa883ea386b0d9f58ca09af255097e2 38185 science optional yade_2026.1.0-2+b1_arm64.buildinfo 5ac1fe1479fcc18f0ac1035c2e4fafb2 2278172 science optional yade_2026.1.0-2+b1_arm64.deb +------------------------------------------------------------------------------+ | Buildinfo Wed, 04 Mar 2026 00:58:56 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: yade (2026.1.0-2) Binary: libyade libyade-dbgsym python3-yade yade Architecture: arm64 Version: 2026.1.0-2+b1 Binary-Only-Changes: yade (2026.1.0-2+b1) sid; urgency=low, binary-only=yes . * Binary-only non-maintainer upload for arm64; no source changes. * Rebuild against libicu78 . -- arm Build Daemon (arm-conova-02) Mon, 02 Mar 2026 21:22:23 +0000 Checksums-Md5: e4a2e6546c94bc60b95f24f27104e63b 13671896 libyade-dbgsym_2026.1.0-2+b1_arm64.deb 690f83381809384e8bba68247ba3e837 48933744 libyade_2026.1.0-2+b1_arm64.deb 6080390f7701bc312b8bdf4e5f1449f2 302496 python3-yade_2026.1.0-2+b1_arm64.deb 5ac1fe1479fcc18f0ac1035c2e4fafb2 2278172 yade_2026.1.0-2+b1_arm64.deb Checksums-Sha1: 4018614c4995c97ceca09badb6bd1c5e4b9c12dd 13671896 libyade-dbgsym_2026.1.0-2+b1_arm64.deb 931b96d3bf83ef6fd107f8108af069a24dacb40f 48933744 libyade_2026.1.0-2+b1_arm64.deb eb98fb79c6bdf4336f61f68f11003eda3fe9bce2 302496 python3-yade_2026.1.0-2+b1_arm64.deb ef9a17414643bec86d1c22df9f72e242d43d5776 2278172 yade_2026.1.0-2+b1_arm64.deb Checksums-Sha256: aeda49c2632edc6804a7c34be1953b65c19b3e8df4f1b468c3b76ad16dbe8901 13671896 libyade-dbgsym_2026.1.0-2+b1_arm64.deb 4a95da5d9bc569cb7e993ab858b869df8188d8f9899a11168764814f14c926fb 48933744 libyade_2026.1.0-2+b1_arm64.deb 0f77f2f301af5e64e3702f301b4f8197c1af094d8490a85cbacc167911588e8b 302496 python3-yade_2026.1.0-2+b1_arm64.deb 4c57f023167aaa0365d1466455836f148ebd3f3c1f9c29000aaab1f9af2d18a9 2278172 yade_2026.1.0-2+b1_arm64.deb Build-Origin: Debian Build-Architecture: arm64 Build-Date: Wed, 04 Mar 2026 00:58:50 +0000 Build-Path: /build/reproducible-path/yade-2026.1.0 Installed-Build-Depends: adduser (= 3.154), adwaita-icon-theme (= 50~alpha-1), at-spi2-common (= 2.59.1-2), autoconf (= 2.72-5), automake (= 1:1.18.1-4), autopoint (= 0.23.2-1), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.8+b1), bash (= 5.3-2), binutils (= 2.46-2), binutils-aarch64-linux-gnu (= 2.46-2), binutils-common (= 2.46-2), bsdextrautils (= 2.41.3-4), bubblewrap (= 0.11.0-2+b1), build-essential (= 12.12), bzip2 (= 1.0.8-6+b1), ca-certificates (= 20260223), ca-certificates-java (= 20240118), cfortran (= 20210827-1.1), cmake (= 4.2.3-2), cmake-data (= 4.2.3-2), comerr-dev (= 2.1-1.47.2-3+b8), coreutils (= 9.10-1), cpp (= 4:15.2.0-5), cpp-15 (= 15.2.0-14), cpp-15-aarch64-linux-gnu (= 15.2.0-14), cpp-aarch64-linux-gnu (= 4:15.2.0-5), dash (= 0.5.12-12+b1), dbus (= 1.16.2-4), dbus-bin (= 1.16.2-4), dbus-daemon (= 1.16.2-4), dbus-session-bus-common (= 1.16.2-4), dbus-system-bus-common (= 1.16.2-4), dbus-user-session (= 1.16.2-4), dconf-gsettings-backend (= 0.49.0-4), dconf-service (= 0.49.0-4), debconf (= 1.5.92), debhelper (= 13.31), debianutils (= 5.23.2+b1), 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 (= 22), dh-exec (= 0.31), dh-python (= 7.20260125), dh-strip-nondeterminism (= 1.15.0-1), diffutils (= 1:3.12-1+b1), dirmngr (= 2.4.8-5), docutils-common (= 0.22.4+dfsg-1), dpkg (= 1.23.5), dpkg-dev (= 1.23.5), dvipng (= 1.18-1+b1), dwz (= 0.16-2+b1), file (= 1:5.46-5+b1), findutils (= 4.10.0-3+b1), fontconfig (= 2.17.1-5), fontconfig-config (= 2.17.1-5), 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-15), 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-2), fonts-lmodern (= 2.005-1), fonts-lyx (= 2.5.0-1), 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+b1), g++ (= 4:15.2.0-5), g++-15 (= 15.2.0-14), g++-15-aarch64-linux-gnu (= 15.2.0-14), g++-aarch64-linux-gnu (= 4:15.2.0-5), gcc (= 4:15.2.0-5), gcc-15 (= 15.2.0-14), gcc-15-aarch64-linux-gnu (= 15.2.0-14), gcc-15-base (= 15.2.0-14), gcc-aarch64-linux-gnu (= 4:15.2.0-5), gdal-data (= 3.12.2+dfsg-1), gdal-plugins (= 3.12.2+dfsg-1), gettext (= 0.23.2-1), gettext-base (= 0.23.2-1), gfortran-15 (= 15.2.0-14), gfortran-15-aarch64-linux-gnu (= 15.2.0-14), ghostscript (= 10.06.0~dfsg-3), girepository-tools (= 2.87.2-3), glycin-loaders (= 2.0.8-1), glycin-thumbnailers (= 2.0.8-1), gnupg (= 2.4.8-5), gnupg-l10n (= 2.4.8-5), gpg (= 2.4.8-5), gpg-agent (= 2.4.8-5), gpgconf (= 2.4.8-5), gpgsm (= 2.4.8-5), graphviz (= 14.1.2-1), grep (= 3.12-1+b1), groff-base (= 1.23.0-10+b1), gtk-update-icon-cache (= 4.21.5+ds-5), gzip (= 1.13-1+b1), hdf5-helpers (= 1.14.6+repack-2), help2man (= 1.49.3+b2), hicolor-icon-theme (= 0.18-2), hostname (= 3.25+b1), ibverbs-providers (= 61.0-2), icu-devtools (= 78.2-2), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), java-common (= 0.76), krb5-multidev (= 1.22.1-2), libabsl20240722 (= 20240722.0-4), libacl1 (= 2.3.2-3), libacl1-dev (= 2.3.2-3), libadios2-mpi-auxiliary-2.11 (= 2.11.0+dfsg1-6+b1), libadios2-mpi-c++-2.11 (= 2.11.0+dfsg1-6+b1), libadios2-mpi-c-2.11 (= 2.11.0+dfsg1-6+b1), libadios2-mpi-core-2.11 (= 2.11.0+dfsg1-6+b1), libadios2-mpi-plugins (= 2.11.0+dfsg1-6+b1), libaec-dev (= 1.1.6-1), libaec0 (= 1.1.6-1), libamd-comgr3 (= 7.0.2+dfsg-3), libamd3 (= 1:7.12.2+dfsg-1), libamdhip64-6 (= 6.4.3-5), libaom-dev (= 3.13.1-2), libaom3 (= 3.13.1-2), libapache-pom-java (= 33-2), libapparmor1 (= 4.1.6-3), libarchive-dev (= 3.8.5-1), libarchive-zip-perl (= 1.68-1), libarchive13t64 (= 3.8.5-1), libarmadillo-dev (= 1:15.2.1+dfsg-2), libarmadillo15 (= 1:15.2.1+dfsg-2), libarpack2-dev (= 3.9.1-6+b1), libarpack2t64 (= 3.9.1-6+b1), libasan8 (= 15.2.0-14), libasound2-data (= 1.2.15.3-1), libasound2t64 (= 1.2.15.3-1), libassuan9 (= 3.0.2-2+b1), libatk-bridge2.0-0t64 (= 2.59.1-2), libatk1.0-0t64 (= 2.59.1-2), libatomic1 (= 15.2.0-14), libatspi2.0-0t64 (= 2.59.1-2), libattr1 (= 1:2.5.2-4), libattr1-dev (= 1:2.5.2-4), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libavahi-client3 (= 0.8-18), libavahi-common-data (= 0.8-18), libavahi-common3 (= 0.8-18), libavcodec-dev (= 7:8.0.1-3+b2), libavcodec62 (= 7:8.0.1-3+b2), libavformat-dev (= 7:8.0.1-3+b2), libavformat62 (= 7:8.0.1-3+b2), libavif-dev (= 1.3.0-1+b2), libavif16 (= 1.3.0-1+b2), libavutil-dev (= 7:8.0.1-3+b2), libavutil60 (= 7:8.0.1-3+b2), libb2-1 (= 0.98.1-1.1+b3), libbinutils (= 2.46-2), libblkid-dev (= 2.41.3-4), libblkid1 (= 2.41.3-4), libblosc-dev (= 1.21.5+ds-2+b1), libblosc1 (= 1.21.5+ds-2+b1), libblosc2-7 (= 2.23.0+ds-1), libbluray3 (= 1:1.4.1-1), libboost-all-dev (= 1.83.0.2+b2), libboost-atomic-dev (= 1.83.0.2+b2), libboost-atomic1.83-dev (= 1.83.0-5+b2), libboost-atomic1.83.0 (= 1.83.0-5+b2), libboost-chrono-dev (= 1.83.0.2+b2), libboost-chrono1.83-dev (= 1.83.0-5+b2), libboost-chrono1.83.0t64 (= 1.83.0-5+b2), libboost-container-dev (= 1.83.0.2+b2), libboost-container1.83-dev (= 1.83.0-5+b2), libboost-container1.83.0 (= 1.83.0-5+b2), libboost-context-dev (= 1.83.0.2+b2), libboost-context1.83-dev (= 1.83.0-5+b2), libboost-context1.83.0 (= 1.83.0-5+b2), libboost-coroutine-dev (= 1.83.0.2+b2), libboost-coroutine1.83-dev (= 1.83.0-5+b2), libboost-coroutine1.83.0 (= 1.83.0-5+b2), libboost-date-time-dev (= 1.83.0.2+b2), libboost-date-time1.83-dev (= 1.83.0-5+b2), libboost-date-time1.83.0 (= 1.83.0-5+b2), libboost-dev (= 1.83.0.2+b2), libboost-exception-dev (= 1.83.0.2+b2), libboost-exception1.83-dev (= 1.83.0-5+b2), libboost-fiber-dev (= 1.83.0.2+b2), libboost-fiber1.83-dev (= 1.83.0-5+b2), libboost-fiber1.83.0 (= 1.83.0-5+b2), libboost-filesystem-dev (= 1.83.0.2+b2), libboost-filesystem1.83-dev (= 1.83.0-5+b2), libboost-filesystem1.83.0 (= 1.83.0-5+b2), 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+b2), libboost-graph-parallel1.83.0 (= 1.83.0-5+b2), libboost-graph1.83-dev (= 1.83.0-5+b2), libboost-graph1.83.0 (= 1.83.0-5+b2), libboost-iostreams-dev (= 1.83.0.2+b2), libboost-iostreams1.83-dev (= 1.83.0-5+b2), libboost-iostreams1.83.0 (= 1.83.0-5+b2), libboost-json-dev (= 1.83.0.2+b2), libboost-json1.83-dev (= 1.83.0-5+b2), libboost-json1.83.0 (= 1.83.0-5+b2), libboost-locale-dev (= 1.83.0.2+b2), libboost-locale1.83-dev (= 1.83.0-5+b2), libboost-locale1.83.0 (= 1.83.0-5+b2), libboost-log-dev (= 1.83.0.2+b2), libboost-log1.83-dev (= 1.83.0-5+b2), libboost-log1.83.0 (= 1.83.0-5+b2), libboost-math-dev (= 1.83.0.2+b2), libboost-math1.83-dev (= 1.83.0-5+b2), libboost-math1.83.0 (= 1.83.0-5+b2), 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+b2), libboost-mpi-python1.83.0 (= 1.83.0-5+b2), libboost-mpi1.83-dev (= 1.83.0-5+b2), libboost-mpi1.83.0 (= 1.83.0-5+b2), libboost-nowide-dev (= 1.83.0.2+b2), libboost-nowide1.83-dev (= 1.83.0-5+b2), libboost-nowide1.83.0 (= 1.83.0-5+b2), libboost-numpy-dev (= 1.83.0.2+b2), libboost-numpy1.83-dev (= 1.83.0-5+b2), libboost-numpy1.83.0 (= 1.83.0-5+b2), libboost-program-options-dev (= 1.83.0.2+b2), libboost-program-options1.83-dev (= 1.83.0-5+b2), libboost-program-options1.83.0 (= 1.83.0-5+b2), libboost-python-dev (= 1.83.0.2+b2), libboost-python1.83-dev (= 1.83.0-5+b2), libboost-python1.83.0 (= 1.83.0-5+b2), libboost-random-dev (= 1.83.0.2+b2), libboost-random1.83-dev (= 1.83.0-5+b2), libboost-random1.83.0 (= 1.83.0-5+b2), libboost-regex-dev (= 1.83.0.2+b2), libboost-regex1.83-dev (= 1.83.0-5+b2), libboost-regex1.83.0 (= 1.83.0-5+b2), libboost-serialization-dev (= 1.83.0.2+b2), libboost-serialization1.83-dev (= 1.83.0-5+b2), libboost-serialization1.83.0 (= 1.83.0-5+b2), libboost-stacktrace-dev (= 1.83.0.2+b2), libboost-stacktrace1.83-dev (= 1.83.0-5+b2), libboost-stacktrace1.83.0 (= 1.83.0-5+b2), libboost-system-dev (= 1.83.0.2+b2), libboost-system1.83-dev (= 1.83.0-5+b2), libboost-system1.83.0 (= 1.83.0-5+b2), libboost-test-dev (= 1.83.0.2+b2), libboost-test1.83-dev (= 1.83.0-5+b2), libboost-test1.83.0 (= 1.83.0-5+b2), libboost-thread-dev (= 1.83.0.2+b2), libboost-thread1.83-dev (= 1.83.0-5+b2), libboost-thread1.83.0 (= 1.83.0-5+b2), libboost-timer-dev (= 1.83.0.2+b2), libboost-timer1.83-dev (= 1.83.0-5+b2), libboost-timer1.83.0 (= 1.83.0-5+b2), 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+b2), libboost-type-erasure1.83.0 (= 1.83.0-5+b2), libboost-url-dev (= 1.83.0.2+b2), libboost-url1.83-dev (= 1.83.0-5+b2), libboost-url1.83.0 (= 1.83.0-5+b2), libboost-wave-dev (= 1.83.0.2+b2), libboost-wave1.83-dev (= 1.83.0-5+b2), libboost-wave1.83.0 (= 1.83.0-5+b2), libboost1.83-dev (= 1.83.0-5+b2), libboost1.83-tools-dev (= 1.83.0-5+b2), libbrotli-dev (= 1.2.0-3), libbrotli1 (= 1.2.0-3), libbsd0 (= 0.12.2-2+b1), libbtf2 (= 1:7.12.2+dfsg-1), libbz2-1.0 (= 1.0.8-6+b1), libbz2-dev (= 1.0.8-6+b1), libc-bin (= 2.42-13), libc-dev-bin (= 2.42-13), libc-gconv-modules-extra (= 2.42-13), libc6 (= 2.42-13), libc6-dev (= 2.42-13), libcairo-gobject2 (= 1.18.4-3), libcairo2 (= 1.18.4-3), libcamd3 (= 1:7.12.2+dfsg-1), libcap-ng0 (= 0.9.1-1), libcap2 (= 1:2.75-10+b7), libcbor0.10 (= 0.10.2-2.1), libcc1-0 (= 15.2.0-14), libccolamd3 (= 1:7.12.2+dfsg-1), libcdt6 (= 14.1.2-1), libcfitsio-dev (= 4.6.3-1+b1), libcfitsio10t64 (= 4.6.3-1+b1), libcgraph8 (= 14.1.2-1), libcholmod5 (= 1:7.12.2+dfsg-1), libchromaprint1 (= 1.6.0-2+b1), libcjson1 (= 1.7.19-2), libclang-common-21-dev (= 1:21.1.8-4), libcloudproviders0 (= 0.4.0-2), libcodec2-1.2 (= 1.2.0-4), libcolamd3 (= 1:7.12.2+dfsg-1), libcolord2 (= 1.4.8-3), libcom-err2 (= 1.47.2-3+b8), libcommons-logging-java (= 1.3.0-2), libcommons-parent-java (= 56-1), libcrypt1 (= 1:4.5.1-1), libctf-nobfd0 (= 2.46-2), libctf0 (= 2.46-2), libcups2t64 (= 2.4.16-1), libcurl3t64-gnutls (= 8.19.0~rc3-1), libcurl4-gnutls-dev (= 8.19.0~rc3-1), libcurl4t64 (= 8.19.0~rc3-1), libcxsparse4 (= 1:7.12.2+dfsg-1), libdatrie1 (= 0.2.14-1), libdav1d-dev (= 1.5.3-1+b1), libdav1d7 (= 1.5.3-1+b1), libdb5.3t64 (= 5.3.28+dfsg2-11), libdbus-1-3 (= 1.16.2-4), libdconf1 (= 0.49.0-4), libde265-0 (= 1.0.16-1+b1), libdebconfclient0 (= 0.282+b2), libdebhelper-perl (= 13.31), libdeflate-dev (= 1.23-2+b1), libdeflate0 (= 1.23-2+b1), libdouble-conversion-dev (= 3.4.0-1), libdouble-conversion3 (= 3.4.0-1), libdpkg-perl (= 1.23.5), libdrm-amdgpu1 (= 2.4.131-1), libdrm-common (= 2.4.131-1), libdrm2 (= 2.4.131-1), libdvdnav4 (= 7.0.0-2), libdvdread8t64 (= 7.0.1-1), libedit2 (= 3.1-20251016-1), libegl-dev (= 1.7.0-3), libegl-mesa0 (= 26.0.1-2), libegl1 (= 1.7.0-3), libeigen3-dev (= 3.4.0-5), libelf1t64 (= 0.194-1), libepoxy0 (= 1.5.10-2+b1), libevdev2 (= 1.13.6+dfsg-1), libevent-2.1-7t64 (= 2.1.12-stable-10+b2), libevent-core-2.1-7t64 (= 2.1.12-stable-10+b2), libevent-dev (= 2.1.12-stable-10+b2), libevent-extra-2.1-7t64 (= 2.1.12-stable-10+b2), libevent-openssl-2.1-7t64 (= 2.1.12-stable-10+b2), libevent-pthreads-2.1-7t64 (= 2.1.12-stable-10+b2), libexpat1 (= 2.7.4-1), libexpat1-dev (= 2.7.4-1), libexprtk-dev (= 0.0.3-4), libext2fs-dev (= 1.47.2-3+b8), libext2fs2t64 (= 1.47.2-3+b8), libfabric1 (= 2.1.0-1.1+b1), libffi-dev (= 3.5.2-3+b1), libffi8 (= 3.5.2-3+b1), libfido2-1 (= 1.16.0-2+b1), libfile-stripnondeterminism-perl (= 1.15.0-1), libfontbox-java (= 1:1.8.16-5), libfontconfig-dev (= 2.17.1-5), libfontconfig1 (= 2.17.1-5), libfontconfig1-dev (= 2.17.1-5), libfontenc1 (= 1:1.1.8-1+b3), libfreetype-dev (= 2.14.1+dfsg-2), libfreetype6 (= 2.14.1+dfsg-2), libfreexl-dev (= 2.0.0-1+b4), libfreexl1 (= 2.0.0-1+b4), libfribidi0 (= 1.0.16-5), libfuse3-4 (= 3.18.1-1), libfyba-dev (= 4.1.1-11+b2), libfyba0t64 (= 4.1.1-11+b2), libgav1-2 (= 0.20.0-2), libgbm1 (= 26.0.1-2), libgcc-15-dev (= 15.2.0-14), libgcc-s1 (= 15.2.0-14), libgcrypt20 (= 1.11.2-3+b1), libgd3 (= 2.3.3-13+b1), libgdal-dev (= 3.12.2+dfsg-1), libgdal38 (= 3.12.2+dfsg-1), libgdbm-compat4t64 (= 1.26-1+b1), libgdbm6t64 (= 1.26-1+b1), libgdk-pixbuf-2.0-0 (= 2.44.5+dfsg-4), libgdk-pixbuf2.0-common (= 2.44.5+dfsg-4), libgeos-c1t64 (= 3.14.1-2), libgeos-dev (= 3.14.1-2), libgeos3.14.1 (= 3.14.1-2), libgeotiff-dev (= 1.7.4-2), libgeotiff5 (= 1.7.4-2), libgfortran-15-dev (= 15.2.0-14), libgfortran5 (= 15.2.0-14), libgif-dev (= 5.2.2-1+b2), libgif7 (= 5.2.2-1+b2), libgio-2.0-dev (= 2.87.2-3), libgio-2.0-dev-bin (= 2.87.2-3), libgirepository-2.0-0 (= 2.87.2-3), libgl-dev (= 1.7.0-3), libgl1 (= 1.7.0-3), libgl1-mesa-dri (= 26.0.1-2), libgl2ps-dev (= 1.4.2+dfsg1-4), libgl2ps1.4 (= 1.4.2+dfsg1-4), libglew-dev (= 2.2.0-4+b3), libglew2.2 (= 2.2.0-4+b3), libglib2.0-0t64 (= 2.87.2-3), libglib2.0-bin (= 2.87.2-3), libglib2.0-data (= 2.87.2-3), libglib2.0-dev (= 2.87.2-3), libglib2.0-dev-bin (= 2.87.2-3), libglu1-mesa (= 9.0.2-1.1+b4), libglu1-mesa-dev (= 9.0.2-1.1+b4), libglut-dev (= 3.4.0-6+b1), libglut3.12 (= 3.4.0-6+b1), libglvnd0 (= 1.7.0-3), libglx-dev (= 1.7.0-3), libglx-mesa0 (= 26.0.1-2), libglx0 (= 1.7.0-3), libglycin-2-0 (= 2.0.8-1), libgme0 (= 0.6.4-1), libgmp-dev (= 2:6.3.0+dfsg-5+b1), libgmp10 (= 2:6.3.0+dfsg-5+b1), libgmpxx4ldbl (= 2:6.3.0+dfsg-5+b1), libgnutls-dane0t64 (= 3.8.12-3), libgnutls28-dev (= 3.8.12-3), libgnutls30t64 (= 3.8.12-3), libgomp1 (= 15.2.0-14), libgpg-error0 (= 1.59-4), libgpgme45 (= 2.0.1-2), libgpgmepp7 (= 2.0.0-2), libgprofng0 (= 2.46-2), libgraphite2-3 (= 1.3.14-11+b1), libgs-common (= 10.06.0~dfsg-3), libgs10 (= 10.06.0~dfsg-3), libgs10-common (= 10.06.0~dfsg-3), libgsm1 (= 1.0.23-2), libgssapi-krb5-2 (= 1.22.1-2), libgssrpc4t64 (= 1.22.1-2), libgtk-3-0t64 (= 3.24.51-4), libgtk-3-common (= 3.24.51-4), libgts-0.7-5t64 (= 0.7.6+darcs121130-5.2+b2), libgts-dev (= 0.7.6+darcs121130-5.2+b2), libgudev-1.0-0 (= 238-7+b1), libgvc7 (= 14.1.2-1), libgvplugin-gd8 (= 14.1.2-1), libgvplugin-neato-layout8 (= 14.1.2-1), libgvplugin-pango8 (= 14.1.2-1), libgvpr2 (= 14.1.2-1), libharfbuzz-subset0 (= 12.3.2-2+b2), libharfbuzz0b (= 12.3.2-2+b2), libhdf4-0 (= 4.3.1-2), libhdf4-dev (= 4.3.1-2), libhdf5-310 (= 1.14.6+repack-2), libhdf5-cpp-310 (= 1.14.6+repack-2), libhdf5-dev (= 1.14.6+repack-2), libhdf5-fortran-310 (= 1.14.6+repack-2), libhdf5-hl-310 (= 1.14.6+repack-2), libhdf5-hl-cpp-310 (= 1.14.6+repack-2), libhdf5-hl-fortran-310 (= 1.14.6+repack-2), libhdf5-mpi-dev (= 1.14.6+repack-2), libhdf5-openmpi-310 (= 1.14.6+repack-2), libhdf5-openmpi-cpp-310 (= 1.14.6+repack-2), libhdf5-openmpi-dev (= 1.14.6+repack-2), libhdf5-openmpi-fortran-310 (= 1.14.6+repack-2), libhdf5-openmpi-hl-310 (= 1.14.6+repack-2), libhdf5-openmpi-hl-cpp-310 (= 1.14.6+repack-2), libhdf5-openmpi-hl-fortran-310 (= 1.14.6+repack-2), libheif-dev (= 1.21.2-3), libheif-plugin-dav1d (= 1.21.2-3), libheif-plugin-libde265 (= 1.21.2-3), libheif1 (= 1.21.2-3), libhogweed6t64 (= 3.10.2-1), libhsa-runtime64-1 (= 6.4.3+dfsg-5), libhwasan0 (= 15.2.0-14), libhwloc-dev (= 2.13.0-2), libhwloc-plugins (= 2.13.0-2), libhwloc15 (= 2.13.0-2), libhwy-dev (= 1.3.0-2), libhwy1t64 (= 1.3.0-2), libibmad5 (= 61.0-2), libibumad3 (= 61.0-2), libibverbs-dev (= 61.0-2), libibverbs1 (= 61.0-2), libice-dev (= 2:1.1.1-1+b1), libice6 (= 2:1.1.1-1+b1), libicu-dev (= 78.2-2), libicu78 (= 78.2-2), libidn12 (= 1.43-2+b1), libidn2-0 (= 2.3.8-4+b1), libidn2-dev (= 2.3.8-4+b1), libijs-0.35 (= 0.35-16+b1), libimagequant0 (= 4.4.1-1+b1), libinput-bin (= 1.31.0-1), libinput10 (= 1.31.0-1), libisl23 (= 0.27-1+b1), libitm1 (= 15.2.0-14), libjansson4 (= 2.14-2+b4), libjbig-dev (= 2.1-6.1+b3), libjbig0 (= 2.1-6.1+b3), libjbig2dec0 (= 0.20-1+b4), 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-12), libjson-c-dev (= 0.18+ds-3), libjson-c5 (= 0.18+ds-3), libjson-perl (= 4.10000-1), libjsoncpp-dev (= 1.9.6-5), libjsoncpp26 (= 1.9.6-5), libjxl-dev (= 0.11.1-6), libjxl0.11 (= 0.11.1-6), libk5crypto3 (= 1.22.1-2), libkadm5clnt-mit12 (= 1.22.1-2), libkadm5srv-mit12 (= 1.22.1-2), libkdb5-10t64 (= 1.22.1-2), libkeyutils1 (= 1.6.3-6+b1), libklu2 (= 1:7.12.2+dfsg-1), libkml-dev (= 1.3.0-13+b1), libkmlbase1t64 (= 1.3.0-13+b1), libkmlconvenience1t64 (= 1.3.0-13+b1), libkmldom1t64 (= 1.3.0-13+b1), libkmlengine1t64 (= 1.3.0-13+b1), libkmlregionator1t64 (= 1.3.0-13+b1), libkmlxsd1t64 (= 1.3.0-13+b1), libkpathsea6 (= 2025.20250727.75242+ds-5+b2), libkrb5-3 (= 1.22.1-2), libkrb5-dev (= 1.22.1-2), libkrb5support0 (= 1.22.1-2), libksba8 (= 1.6.7-2+b2), liblcms2-2 (= 2.17-1), liblcms2-dev (= 2.17-1), libldap-dev (= 2.6.10+dfsg-1+b1), libldap2 (= 2.6.10+dfsg-1+b1), libldl3 (= 1:7.12.2+dfsg-1), liblerc-dev (= 4.0.0+ds-5+b1), liblerc4 (= 4.0.0+ds-5+b1), libllvm21 (= 1:21.1.8-4), liblocale-gettext-perl (= 1.07-8), liblsan0 (= 15.2.0-14), libltdl-dev (= 2.5.4-9), libltdl7 (= 2.5.4-9), liblz4-1 (= 1.10.0-8), liblz4-dev (= 1.10.0-8), liblzma-dev (= 5.8.2-2), liblzma5 (= 5.8.2-2), libmagic-mgc (= 1:5.46-5+b1), libmagic1t64 (= 1:5.46-5+b1), libmariadb-dev (= 1:11.8.6-2), libmariadb-dev-compat (= 1:11.8.6-2), libmariadb3 (= 1:11.8.6-2), libmbedcrypto16 (= 3.6.5-0.1), libmd0 (= 1.1.0-2+b2), libmd4c0 (= 0.5.2-2+b2), libmetis-dev (= 5.1.0.dfsg-8), libmetis5 (= 5.1.0.dfsg-8), libminizip-dev (= 1:1.3.dfsg+really1.3.1-3), libminizip1t64 (= 1:1.3.dfsg+really1.3.1-3), libmount-dev (= 2.41.3-4), libmount1 (= 2.41.3-4), libmp3lame0 (= 3.101~svn6525+dfsg-2), libmpc-dev (= 1.3.1-2+b1), libmpc3 (= 1.3.1-2+b1), libmpfi0 (= 1.5.4+ds-4+b1), libmpfr-dev (= 4.2.2-2+b1), libmpfr6 (= 4.2.2-2+b1), libmpfrc++-dev (= 3.7.2+ds-1), libmpg123-0t64 (= 1.33.3-2), libmtdev1t64 (= 1.1.7-1+b1), libmunge2 (= 0.5.16-1.1), libmuparser-dev (= 2.3.4-2), libmuparser2v5 (= 2.3.4-2), libncursesw6 (= 6.6+20251231-1), libnetcdf-dev (= 1:4.10.0-1), libnetcdf22 (= 1:4.10.0-1), libnettle8t64 (= 3.10.2-1), libnghttp2-14 (= 1.68.0-2), libnghttp2-dev (= 1.68.0-2), libnghttp3-9 (= 1.12.0-1), libnghttp3-dev (= 1.12.0-1), libngtcp2-16 (= 1.16.0-1), libngtcp2-crypto-gnutls-dev (= 1.16.0-1), libngtcp2-crypto-gnutls8 (= 1.16.0-1), libngtcp2-crypto-ossl0 (= 1.16.0-1), libngtcp2-dev (= 1.16.0-1), libnl-3-200 (= 3.12.0-2), libnl-3-dev (= 3.12.0-2), libnl-route-3-200 (= 3.12.0-2), libnl-route-3-dev (= 3.12.0-2), libnorm1t64 (= 1.5.9+dfsg-4), libnpth0t64 (= 1.8-3+b1), libnspr4 (= 2:4.38.2-1), libnss3 (= 2:3.121-1), libnuma-dev (= 2.0.19-1+b1), libnuma1 (= 2.0.19-1+b1), libodbc2 (= 2.3.14-1), libodbccr2 (= 2.3.14-1), libodbcinst2 (= 2.3.14-1), libogg-dev (= 1.3.6-2), libogg0 (= 1.3.6-2), libopenblas-dev (= 0.3.31+ds-3), libopenblas-pthread-dev (= 0.3.31+ds-3), libopenblas0 (= 0.3.31+ds-3), libopenblas0-pthread (= 0.3.31+ds-3), libopengl-dev (= 1.7.0-3), libopengl0 (= 1.7.0-3), libopenjp2-7 (= 2.5.4-1), libopenjp2-7-dev (= 2.5.4-1), libopenmpi-dev (= 5.0.9-6), libopenmpi40 (= 5.0.9-6), libopenmpt0t64 (= 0.8.4-1), libopus0 (= 1.6.1-1), libp11-kit-dev (= 0.26.2-2), libp11-kit0 (= 0.26.2-2), libpam-modules (= 1.7.0-5+b1), libpam-modules-bin (= 1.7.0-5+b1), libpam-runtime (= 1.7.0-5), libpam-systemd (= 260~rc1-2), libpam0g (= 1.7.0-5+b1), libpango-1.0-0 (= 1.57.0-1), libpangocairo-1.0-0 (= 1.57.0-1), libpangoft2-1.0-0 (= 1.57.0-1), libpaper-utils (= 2.2.5-0.3+b3), libpaper2 (= 2.2.5-0.3+b3), libparu1 (= 1:7.12.2+dfsg-1), libpathplan4 (= 14.1.2-1), libpciaccess0 (= 0.17-3+b4), libpcre2-16-0 (= 10.46-1+b1), libpcre2-32-0 (= 10.46-1+b1), libpcre2-8-0 (= 10.46-1+b1), libpcre2-dev (= 10.46-1+b1), libpcre2-posix3 (= 10.46-1+b1), libpcsclite1 (= 2.4.1-1), libpdfbox-java (= 1:1.8.16-5), libperl5.40 (= 5.40.1-7), libpgm-5.3-0t64 (= 5.3.128~dfsg-2.1+b2), libpipeline1 (= 1.5.8-2), libpixman-1-0 (= 0.46.4-1+b1), libpkgconf7 (= 2.5.1-4), libpmix2t64 (= 6.0.0+really5.0.9-3), libpng-dev (= 1.6.55-1), libpng16-16t64 (= 1.6.55-1), libpoppler-dev (= 25.03.0-11.1+b1), libpoppler-private-dev (= 25.03.0-11.1+b1), libpoppler147 (= 25.03.0-11.1+b1), libpotrace0 (= 1.16-2+b3), libpq-dev (= 18.3-1+b1), libpq5 (= 18.3-1+b1), libproc2-0 (= 2:4.0.4-9+b1), libproj-dev (= 9.8.0-1), libproj25 (= 9.8.0-1), libprrte-bin (= 3.0.13-2), libprrte-dev (= 3.0.13-2), libprrte3 (= 3.0.13-2), libpsl-dev (= 0.21.2-1.1+b2), libpsl5t64 (= 0.21.2-1.1+b2), libptexenc1 (= 2025.20250727.75242+ds-5+b2), libpugixml1v5 (= 1.14-2+b1), libpython3-dev (= 3.13.9-3), libpython3-stdlib (= 3.13.9-3), libpython3.13 (= 3.13.12-1), libpython3.13-dev (= 3.13.12-1), libpython3.13-minimal (= 3.13.12-1), libpython3.13-stdlib (= 3.13.12-1), libqglviewer-dev-qt5 (= 2.8.0+dfsg1-4), libqglviewer-headers (= 2.8.0+dfsg1-4), libqglviewer2-qt5t64 (= 2.8.0+dfsg1-4), libqhull-dev (= 2020.2-8), libqhull-r8.0 (= 2020.2-8), libqhull8.0 (= 2020.2-8), libqhullcpp8.0 (= 2020.2-8), libqt5concurrent5t64 (= 5.15.17+dfsg-7+b1), libqt5core5t64 (= 5.15.17+dfsg-7+b1), libqt5dbus5t64 (= 5.15.17+dfsg-7+b1), libqt5designer5 (= 5.15.17-4+b1), libqt5gui5t64 (= 5.15.17+dfsg-7+b1), libqt5help5 (= 5.15.17-4+b1), libqt5network5t64 (= 5.15.17+dfsg-7+b1), libqt5opengl5-dev (= 5.15.17+dfsg-7+b1), libqt5opengl5t64 (= 5.15.17+dfsg-7+b1), libqt5printsupport5t64 (= 5.15.17+dfsg-7+b1), libqt5sql5t64 (= 5.15.17+dfsg-7+b1), libqt5svg5 (= 5.15.17-3), libqt5test5t64 (= 5.15.17+dfsg-7+b1), libqt5widgets5t64 (= 5.15.17+dfsg-7+b1), libqt5xml5t64 (= 5.15.17+dfsg-7+b1), libqt6core6t64 (= 6.9.2+dfsg-4+b1), libqt6dbus6 (= 6.9.2+dfsg-4+b1), libqt6gui6 (= 6.9.2+dfsg-4+b1), libqt6opengl6 (= 6.9.2+dfsg-4+b1), libqt6openglwidgets6 (= 6.9.2+dfsg-4+b1), libqt6widgets6 (= 6.9.2+dfsg-4+b1), librabbitmq4 (= 0.15.0-1+b1), libraqm0 (= 0.10.4-1), librav1e-dev (= 0.8.1-7), librav1e0.8 (= 0.8.1-7), librbio4 (= 1:7.12.2+dfsg-1), librdmacm1t64 (= 61.0-2), libreadline8t64 (= 8.3-4), librhash1 (= 1.4.6-1.1), librist4 (= 0.2.11+dfsg-1+b1), librsvg2-2 (= 2.61.3+dfsg-3+b1), librtmp-dev (= 2.4+20151223.gitfa8646d.1-3+b1), librtmp1 (= 2.4+20151223.gitfa8646d.1-3+b1), librttopo-dev (= 1.1.0-4+b1), librttopo1 (= 1.1.0-4+b1), 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+b1), libselinux-dev (= 3.9-4+b1), libselinux1 (= 3.9-4+b1), libsemanage-common (= 3.9-1), libsemanage2 (= 3.9-1+b1), libsensors-config (= 1:3.6.2-2), libsensors5 (= 1:3.6.2-2+b1), libsepol-dev (= 3.9-2), libsepol2 (= 3.9-2), libsframe3 (= 2.46-2), libsharpyuv-dev (= 1.5.0-0.1+b1), libsharpyuv0 (= 1.5.0-0.1+b1), libshine3 (= 3.1.1-3), libsm-dev (= 2:1.2.6-1+b1), libsm6 (= 2:1.2.6-1+b1), libsmartcols1 (= 2.41.3-4), libsnappy1v5 (= 1.2.2-2+b1), libsodium23 (= 1.0.18-2), libsoxr0 (= 0.1.3-4.1), libspatialite-dev (= 5.1.0-3+b5), libspatialite8t64 (= 5.1.0-3+b5), libspeex1 (= 1.2.1-3+b1), libspex3 (= 1:7.12.2+dfsg-1), libspqr4 (= 1:7.12.2+dfsg-1), libsqlite3-0 (= 3.46.1-9+b1), libsqlite3-dev (= 3.46.1-9+b1), libsrt1.5-gnutls (= 1.5.4-3), libssh-4 (= 0.11.3-1+b1), libssh2-1-dev (= 1.11.1-1+b1), libssh2-1t64 (= 1.11.1-1+b1), libssl-dev (= 3.5.5-1), libssl3t64 (= 3.5.5-1), libstdc++-15-dev (= 15.2.0-14), libstdc++6 (= 15.2.0-14), libsuitesparse-dev (= 1:7.12.2+dfsg-1), libsuitesparse-mongoose3 (= 1:7.12.2+dfsg-1), libsuitesparseconfig7 (= 1:7.12.2+dfsg-1), libsuperlu-dev (= 7.0.1+dfsg1-2+b1), libsuperlu7 (= 7.0.1+dfsg1-2+b1), libsvtav1enc-dev (= 2.3.0+dfsg-1), libsvtav1enc2 (= 2.3.0+dfsg-1), libswresample-dev (= 7:8.0.1-3+b2), libswresample6 (= 7:8.0.1-3+b2), libswscale-dev (= 7:8.0.1-3+b2), libswscale9 (= 7:8.0.1-3+b2), libsynctex2 (= 2025.20250727.75242+ds-5+b2), libsysprof-capture-4-dev (= 50~beta-1), libsystemd-shared (= 260~rc1-2), libsystemd0 (= 260~rc1-2), libsz2 (= 1.1.6-1), libtasn1-6 (= 4.21.0-2), libtasn1-6-dev (= 4.21.0-2), libtbb-dev (= 2022.3.0-2), libtbb12 (= 2022.3.0-2), libtbbbind-2-5 (= 2022.3.0-2), libtbbmalloc2 (= 2022.3.0-2), libtcl8.6 (= 8.6.17+dfsg-1+b1), libteckit0 (= 2.5.13+ds-1), libtexlua53-5 (= 2025.20250727.75242+ds-5+b2), libtext-charwidth-perl (= 0.04-11+b5), libtext-wrapi18n-perl (= 0.06-10), libthai-data (= 0.1.30-1), libthai0 (= 0.1.30-1), libtheora-dev (= 1.2.0+dfsg-6+b1), libtheora1 (= 1.2.0+dfsg-6+b1), libtheoradec2 (= 1.2.0+dfsg-6+b1), libtheoraenc2 (= 1.2.0+dfsg-6+b1), libtiff-dev (= 4.7.1-1), libtiff6 (= 4.7.1-1), libtiffxx6 (= 4.7.1-1), libtinfo6 (= 6.6+20251231-1), libtk8.6 (= 8.6.17-1+b1), libtool (= 2.5.4-9), libts0t64 (= 1.22-1.1+b2), libtsan2 (= 15.2.0-14), libtwolame0 (= 0.4.0-2+b3), libubsan1 (= 15.2.0-14), libucc1 (= 1.7.0~rc1-1), libuchardet0 (= 0.0.8-2+b1), libucx0 (= 1.20.0+ds-4), libudev1 (= 260~rc1-2), libudfread3 (= 1.2.0-2+b1), libumfpack6 (= 1:7.12.2+dfsg-1), libunbound8 (= 1.24.2-1), libunistring5 (= 1.3-2+b1), liburiparser-dev (= 0.9.8+dfsg-2+b1), liburiparser1 (= 0.9.8+dfsg-2+b1), libutfcpp-dev (= 4.0.9-1), libuuid1 (= 2.41.3-4), libuv1t64 (= 1.51.0-2+b1), libva-drm2 (= 2.23.0-1), libva-x11-2 (= 2.23.0-1), libva2 (= 2.23.0-1), libvdpau1 (= 1.5-4), libvorbis0a (= 1.3.7-3+b1), libvorbisenc2 (= 1.3.7-3+b1), libvorbisfile3 (= 1.3.7-3+b1), libvpx12 (= 1.16.0-3), libvtk9-dev (= 9.5.2+dfsg3-8), libvtk9-java (= 9.5.2+dfsg3-8), libvtk9.5 (= 9.5.2+dfsg3-8), libvtk9.5-qt (= 9.5.2+dfsg3-8), libvulkan-dev (= 1.4.341.0-1), libvulkan1 (= 1.4.341.0-1), libwacom-common (= 2.18.0-1), libwacom9 (= 2.18.0-1), libwayland-client0 (= 1.24.0-2+b2), libwayland-cursor0 (= 1.24.0-2+b2), libwayland-egl1 (= 1.24.0-2+b2), libwebp-dev (= 1.5.0-0.1+b1), libwebp7 (= 1.5.0-0.1+b1), libwebpdecoder3 (= 1.5.0-0.1+b1), libwebpdemux2 (= 1.5.0-0.1+b1), libwebpmux3 (= 1.5.0-0.1+b1), libx11-6 (= 2:1.8.13-1), libx11-data (= 2:1.8.13-1), libx11-dev (= 2:1.8.13-1), libx11-xcb1 (= 2:1.8.13-1), libx264-165 (= 2:0.165.3222+gitb35605ac-3+b2), libx265-215 (= 4.1-4+b1), libxau-dev (= 1:1.0.11-1+b1), libxau6 (= 1:1.0.11-1+b1), libxaw7 (= 2:1.0.16-1+b1), libxcb-cursor0 (= 0.1.6-1), libxcb-dri3-0 (= 1.17.0-2+b2), libxcb-glx0 (= 1.17.0-2+b2), libxcb-icccm4 (= 0.4.2-1+b1), libxcb-image0 (= 0.4.0-2+b3), libxcb-keysyms1 (= 0.4.1-1+b1), libxcb-present0 (= 1.17.0-2+b2), libxcb-randr0 (= 1.17.0-2+b2), libxcb-render-util0 (= 0.3.10-1+b1), libxcb-render0 (= 1.17.0-2+b2), libxcb-shape0 (= 1.17.0-2+b2), libxcb-shm0 (= 1.17.0-2+b2), libxcb-sync1 (= 1.17.0-2+b2), libxcb-util1 (= 0.4.1-1+b1), libxcb-xfixes0 (= 1.17.0-2+b2), libxcb-xinerama0 (= 1.17.0-2+b2), libxcb-xinput0 (= 1.17.0-2+b2), libxcb-xkb1 (= 1.17.0-2+b2), libxcb1 (= 1.17.0-2+b2), libxcb1-dev (= 1.17.0-2+b2), libxcomposite1 (= 1:0.4.6-1+b1), libxcursor-dev (= 1:1.2.3-1+b1), libxcursor1 (= 1:1.2.3-1+b1), libxdamage1 (= 1:1.1.7-1), libxdmcp-dev (= 1:1.1.5-2), libxdmcp6 (= 1:1.1.5-2), libxdot4 (= 14.1.2-1), libxerces-c-dev (= 3.2.4+debian-1.3+b4), libxerces-c3.2t64 (= 3.2.4+debian-1.3+b4), libxext-dev (= 2:1.3.4-1+b4), libxext6 (= 2:1.3.4-1+b4), libxfixes-dev (= 1:6.0.0-2+b5), libxfixes3 (= 1:6.0.0-2+b5), libxft-dev (= 2.3.6-1+b5), libxft2 (= 2.3.6-1+b5), libxi-dev (= 2:1.8.2-2), libxi6 (= 2:1.8.2-2), libxinerama1 (= 2:1.1.4-3+b5), libxkbcommon-x11-0 (= 1.13.1-1), libxkbcommon0 (= 1.13.1-1), libxml2-16 (= 2.15.1+dfsg-2+b1), libxml2-dev (= 2.15.1+dfsg-2+b1), libxmu-dev (= 2:1.1.3-4), libxmu-headers (= 2:1.1.3-4), libxmu6 (= 2:1.1.3-4), libxnvctrl0 (= 535.171.04-1+b3), libxpm4 (= 1:3.5.17-1+b4), libxrandr2 (= 2:1.5.4-1+b4), libxrender-dev (= 1:0.9.12-1+b1), libxrender1 (= 1:0.9.12-1+b1), libxshmfence1 (= 1.3.3-1+b1), libxslt1.1 (= 1.1.43-0.3), libxss-dev (= 1:1.2.3-1+b4), libxss1 (= 1:1.2.3-1+b4), libxt-dev (= 1:1.2.1-1.3+b1), libxt6t64 (= 1:1.2.1-1.3+b1), libxtst6 (= 2:1.2.5-1+b1), libxvidcore4 (= 2:1.3.7-3+b1), libxxf86vm1 (= 1:1.1.4-2), libxxhash-dev (= 0.8.3-2+b1), libxxhash0 (= 0.8.3-2+b1), libyaml-0-2 (= 0.2.5-2+b1), libyaml-cpp0.8 (= 0.8.0+dfsg-9), libyuv-dev (= 0.0.1922.20260106-1), libyuv0 (= 0.0.1922.20260106-1), libz3-4 (= 4.13.3-1+b1), libzfp1t64 (= 1.0.1-4+b7), libzmq5 (= 4.3.5-1+b4), libzopfli1 (= 1.0.3-3+b1), libzstd-dev (= 1.5.7+dfsg-3+b1), libzstd1 (= 1.5.7+dfsg-3+b1), libzvbi-common (= 0.2.44-1), libzvbi0t64 (= 0.2.44-1+b1), libzzip-0-13t64 (= 0.13.78+dfsg.1-0.2), linux-libc-dev (= 6.18.15-1), lmodern (= 2.005-1), login.defs (= 1:4.19.3-1), m4 (= 1.4.21-1), make (= 4.4.1-3+b1), man-db (= 2.13.1-1+b1), mariadb-common (= 1:11.8.6-2), mawk (= 1.3.4.20260129-1), media-types (= 14.0.0), mesa-libgallium (= 26.0.1-2), mount (= 2.41.3-4), mpi-default-bin (= 1.20), mpi-default-dev (= 1.20), mysql-common (= 5.8+1.1.1), native-architecture (= 0.2.6), ncurses-base (= 6.6+20251231-1), ncurses-bin (= 6.6+20251231-1), netbase (= 6.5), nettle-dev (= 3.10.2-1), nlohmann-json3-dev (= 3.12.0.really.3.12.0.really.3.11.3-3), ocl-icd-libopencl1 (= 2.3.4-1), openjdk-21-jdk (= 21.0.10+7-1), openjdk-21-jdk-headless (= 21.0.10+7-1), openjdk-21-jre (= 21.0.10+7-1), openjdk-21-jre-headless (= 21.0.10+7-1), openmpi-bin (= 5.0.9-6), openmpi-common (= 5.0.9-6), openssh-client (= 1:10.2p1-5), openssl (= 3.5.5-1), openssl-provider-legacy (= 3.5.5-1), passwd (= 1:4.19.3-1), patch (= 2.8-2+b1), perl (= 5.40.1-7), perl-base (= 5.40.1-7), perl-modules-5.40 (= 5.40.1-7), pinentry-curses (= 1.3.2-3+b1), pkgconf (= 2.5.1-4), pkgconf-bin (= 2.5.1-4), po-debconf (= 1.0.22), poppler-data (= 0.4.12-1), preview-latex-style (= 13.2-1.1), procps (= 2:4.0.4-9+b1), proj-data (= 9.8.0-1), pyqt5-dev-tools (= 5.15.11+dfsg-3), python-babel-localedata (= 2.17.0-2), python-matplotlib-data (= 3.10.7+dfsg1-2), python3 (= 3.13.9-3), python3-alabaster (= 1.0.0-1), python3-astroid (= 4.1.1-1), python3-asttokens (= 3.0.1-2), python3-attr (= 25.4.0-1), python3-autocommand (= 2.2.2-4), python3-babel (= 2.17.0-2), python3-bibtexparser (= 2.0.0b5+really1.4.4-1), python3-brotli (= 1.2.0-3), python3-certifi (= 2026.2.25+ds-1), python3-chardet (= 5.2.0+dfsg-2), python3-charset-normalizer (= 3.4.4-2), python3-contourpy (= 1.3.3-1+b1), 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.9-3), python3-docutils (= 0.22.4+dfsg-1), python3-executing (= 2.2.1-0.1), python3-fonttools (= 4.61.1-4), python3-idna (= 3.11-1), python3-imagesize (= 1.4.1-1), python3-inflect (= 7.5.0-1), python3-ipython (= 9.8.0-4), python3-ipython-pygments-lexers (= 1.1.1-2), python3-jaraco.context (= 6.0.1-2), 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.10~rc0-1+b1), python3-lxml (= 6.0.2-1+b3), python3-lz4 (= 4.4.5+dfsg-1), python3-markupsafe (= 3.0.3-1+b1), python3-matplotlib (= 3.10.7+dfsg1-2), python3-matplotlib-inline (= 0.2.1-1), python3-minieigen (= 0.50.3+dfsg1-13+b12), python3-minimal (= 3.13.9-3), python3-more-itertools (= 10.8.0-1), python3-mpi4py (= 4.1.1-1+b1), python3-mpmath (= 1.4.0-1), python3-munkres (= 1.1.4-3), python3-numpy (= 1:2.3.5+ds-3), python3-numpy-dev (= 1:2.3.5+ds-3), python3-packaging (= 25.0-2), python3-parso (= 0.8.5-1), python3-pexpect (= 4.9-4), python3-pickleshare (= 0.7.5-5), python3-pil (= 12.1.1-1), python3-pil.imagetk (= 12.1.1-1), python3-pkg-resources (= 78.1.1-0.1), python3-prompt-toolkit (= 3.0.52-2), python3-ptyprocess (= 0.7.0-6), python3-pure-eval (= 0.2.3-1), python3-pygments (= 2.19.2+dfsg-1), python3-pygraphviz (= 1.14-5), python3-pyparsing (= 3.1.3-1), python3-pyqt5 (= 5.15.11+dfsg-3), python3-pyqt5.qtsvg (= 5.15.11+dfsg-3), python3-pyqt5.sip (= 12.17.2-1), python3-requests (= 2.32.5+dfsg-1), python3-roman-numerals (= 4.1.0-1), python3-setuptools (= 78.1.1-0.1), python3-snowballstemmer (= 3.0.1-1), python3-sphinx (= 8.2.3-12), python3-stack-data (= 0.6.3-3), python3-sympy (= 1.14.0-2), python3-tk (= 3.13.9-3), python3-traitlets (= 5.14.3+really5.14.3-3), python3-typeguard (= 4.4.4-2), python3-typeshed (= 0.0~git20260204.516eed0-1), python3-typing-extensions (= 4.15.0-2), python3-ufolib2 (= 0.18.1+dfsg1-1), python3-uharfbuzz (= 0.53.3-1), python3-unicodedata2 (= 16.0.0+ds-1+b1), python3-urllib3 (= 2.6.3-1), python3-vtk9 (= 9.5.2+dfsg3-8), python3-wcwidth (= 0.2.14+dfsg1-1), python3-xlib (= 0.33-5), python3-zipp (= 3.23.0-1), python3-zopfli (= 0.4.1-1), python3.13 (= 3.13.12-1), python3.13-dev (= 3.13.12-1), python3.13-minimal (= 3.13.12-1), python3.13-tk (= 3.13.12-1), python3.14-tk (= 3.14.3-1), qt5-qmake (= 5.15.17+dfsg-7+b1), qt5-qmake-bin (= 5.15.17+dfsg-7+b1), qtbase5-dev (= 5.15.17+dfsg-7+b1), qtbase5-dev-tools (= 5.15.17+dfsg-7+b1), qtchooser (= 66-2+b2), rake (= 13.3.1-1), readline-common (= 8.3-4), rpcsvc-proto (= 1.4.3-1+b2), ruby (= 1:3.3+b1), ruby-csv (= 3.3.5-1), ruby-did-you-mean (= 2.0.0-1), ruby-net-telnet (= 0.2.0-1), ruby-ruby2-keywords (= 0.0.5-1), ruby-rubygems (= 3.6.7-2), ruby-webrick (= 1.9.2-1), ruby-xmlrpc (= 0.3.3-2), ruby3.3 (= 3.3.8-2), rubygems-integration (= 1.19), sed (= 4.9-2+b2), sensible-utils (= 0.0.26), sgml-base (= 1.31+nmu1), shared-mime-info (= 2.4-5+b4), sphinx-common (= 8.2.3-12), systemd (= 260~rc1-2), systemd-sysv (= 260~rc1-2), sysvinit-utils (= 3.15-6+b1), t1utils (= 1.41-4+b2), tar (= 1.35+dfsg-4), teckit (= 2.5.13+ds-1), tex-common (= 6.20), texlive-base (= 2025.20260124-1), texlive-binaries (= 2025.20250727.75242+ds-5+b2), texlive-fonts-recommended (= 2025.20260124-1), texlive-lang-all (= 2025.20260124-1), texlive-lang-arabic (= 2025.20260124-1), texlive-lang-chinese (= 2025.20260124-1), texlive-lang-cjk (= 2025.20260124-1), texlive-lang-cyrillic (= 2025.20260124-1), texlive-lang-czechslovak (= 2025.20260124-1), texlive-lang-english (= 2025.20260124-1), texlive-lang-european (= 2025.20260124-1), texlive-lang-french (= 2025.20260124-1), texlive-lang-german (= 2025.20260124-1), texlive-lang-greek (= 2025.20260124-1), texlive-lang-italian (= 2025.20260124-1), texlive-lang-japanese (= 2025.20260124-1), texlive-lang-korean (= 2025.20260124-1), texlive-lang-other (= 2025.20260124-1), texlive-lang-polish (= 2025.20260124-1), texlive-lang-portuguese (= 2025.20260124-1), texlive-lang-spanish (= 2025.20260124-1), texlive-latex-base (= 2025.20260124-1), texlive-latex-extra (= 2025.20260124-1), texlive-latex-recommended (= 2025.20260124-1), texlive-luatex (= 2025.20260124-1), texlive-pictures (= 2025.20260124-1), texlive-plain-generic (= 2025.20260124-1), texlive-xetex (= 2025.20260124-1), tipa (= 2:1.3-21), tzdata (= 2025c-3), ucf (= 3.0052), unicode-data (= 16.0.0-1), unixodbc-common (= 2.3.14-1), unixodbc-dev (= 2.3.14-1), util-linux (= 2.41.3-4), uuid-dev (= 2.41.3-4), vtk9 (= 9.5.2+dfsg3-8), x11-common (= 1:7.7+26), x11proto-dev (= 2025.1-1), xdg-utils (= 1.2.1-2), xfonts-encodings (= 1:1.0.4-2.2), xfonts-utils (= 1:7.7+7+b1), xkb-data (= 2.46-2), xml-core (= 0.19), xorg-sgml-doctools (= 1:1.11-1.1), xtrans-dev (= 1.6.0-1), xz-utils (= 5.8.2-2), zlib1g (= 1:1.3.dfsg+really1.3.1-3), zlib1g-dev (= 1:1.3.dfsg+really1.3.1-3) Environment: DEB_BUILD_OPTIONS="parallel=8" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1772486543" +------------------------------------------------------------------------------+ | Package contents Wed, 04 Mar 2026 00:58:56 +0000 | +------------------------------------------------------------------------------+ libyade-dbgsym_2026.1.0-2+b1_arm64.deb -------------------------------------- new Debian package, version 2.0. size 13671896 bytes: control archive=3892 bytes. 3453 bytes, 13 lines control 7950 bytes, 75 lines md5sums Package: libyade-dbgsym Source: yade (2026.1.0-2) Version: 2026.1.0-2+b1 Auto-Built-Package: debug-symbols Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 552576 Depends: libyade (= 2026.1.0-2+b1) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libyade Build-Ids: 0527d6ddd130a9dd41e6477c894cbb47857edab4 05fd9bae592cbe78becd7eeac2e16dee007908ac 060e821e3ec354c25ffe06bad7f1caf57147f7f9 09240687895a170142d3f08efb231a668a3330df 0995404b93d12da0674852ec7dc8485befc3bbef 0a0ee53068ea733812e0affebac00df80ba6ef6f 0a3068cd3a2158c0a04c68607d0a26453fe762c2 0d42f6a4591bc90445eb450b0c3d4d6d9877f4de 0fbdc3f751fe6ceaac34e5f7861e3ebc54a1bf8e 125307cb59cfe5a11a42175b9a10af46c716fdce 14d587423ac4bbaa14bf0d6d01da7418e3aa05c8 15afa042827b9540d94cb1afd6535e638f910531 1cb07f17f3767940a587be5b78f3e63409dc5a49 1ec21f3e982a94cb1a2652799204de0f6cea5127 1feb658a561640045740ac22041e2d6a87ea8704 2157650f06ee728db8fdc9ff13af56d6d92062a1 22b2696b5f1b52f2e5743a46fbddd841781fa0e0 2539e5927d9ede2ac6010a8dabaff2cee4094d4b 2749975aa84c1128fea48cd11c8e0f108ede9e66 281bf08f28b19ef0f65a42ad63ae1a4d57ff9323 2d9d7eb2852e5d83e2533689ee520dba4229295a 33a934d3b1ce99d58d523341b26418c5eabc8eb3 3564a1665ba77ee433b2a11afce689025a7790e4 3abd95b8fa83485603f762529b76bd3a967c66ca 3b349dca36ae7ef4bcb275f96d0f7ae6638b6206 40a537455c2b5124ab25bb6ca6b64f847a5d1866 4e3ad23f33452ea1fda88666033c48b8554e5724 4eca865022d57936da722d3dc85395323fb46c2b 5616a0aa1e1905bec82e9d94f99a0eef83375ebd 5ae046e0f8233c1d7f5a8f0516d52cd7d09dc6bd 5b15f7ff66a880269d3641ef9cd9e645c27e4ae9 5bbba1cb25ea283481e07cec51cf2ea62211ce60 5cc6b7c65efdc55ba1d7924c12be9494c4dbd6ef 636858e722e58d43de47722870b074ba97b447dd 6ac276f6cc13e1420dbb8520089c09655955034e 7463faa2df82d29616f52e5942b093bbf1bcccc3 787bb5a4b5b4a24f1cad0580dc592eb48adb9179 7cdff28b1f895783c526a00d3a30b860f090a15e 871836a4121964389f5c55fe8a3c0071820a2fd1 8d8f21b36fadacce2766188b7984d6f1effc0e46 8e5241c0cb542419df2d9ad6367d1fea42523a5a 92ce35f054e6ee839f0724517e7b6e8a6357ff8a 92eada1d429bb29192136a303a9976a2be70fb42 a068de177cf4d7a198c22d03f08d7f805fc37f55 a0780d1285b1546845aeacaf282b1a413300fe39 a1d60f2ec8984c130f99a189dcd947084dc25700 a2c4d531bf48e4734abed030126be58adb85ce33 a32ed0803c6d58f985416c22098f251ad94be908 ae13ded95b19a2da37d00598d5635bcfedf981f4 ae178383c27e8cf5be93c6211c61dc0e82af7289 b31de95bff8fa91a3bf19368e1b8f161b7a443a4 b64380388bee5115795a06cab4d8d7de8d394e97 b96217c1b11cc7a996ffe49e2117e47c0f9a8aaa bf37219bc2da89a243752622242f21bfb319f591 c3863a51d77dd5abe11a43bc3259c241f050b529 c66bb916b3d55d9a39fdfb38031210e5378fc502 c79421e80ff7f980e54ca721bdd58fc30057676c c920671ec94b673a6b7a5193c869e79e3d35e4f3 cb55cbc278d1d38c169eff375ce94429c3cfeea0 ce0a2810d2866ec22515bbab9fe6f1ca5de9f941 d2029a72eeda26961c592736c636bd0cd8dd1c67 d559aed785b289842327bd4a732741145d66a66e d737914c1aad02e9e12eba9ebd83ec5760b9b84e da057c218192c4f3114f45c1d1257cf37d144400 da58c71f8f5421aec05aae770c0bb20013017edc dadf24e32531da01a3baffc6ebac7a43221d6242 ddd1f5aeecabfb557cfd5a3e3d3ff26dea010a77 e1879dc21e2746ac51ee69cbafbbb25412122d2c e1fd77c471e37c34f226c72ed6cfa21fda055380 e7f6af35a1e598c677dadeed0fe691d198a1a7f1 ebdbcc2bb2a5a501855292c79fe096f0f6bbd514 ecc67547d8638837fbf5810ce1014b04c4ec0bd8 eefe8bd44f8ecd15863903ef5c07a1443e48af96 f91ad327fa2da66e6465e056042c34c2514feda6 f9d89c12f1b95b29ba6e1ac0de3c5b4817bc5e6e drwxr-xr-x root/root 0 2026-03-02 21:22 ./ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/05/ -rw-r--r-- root/root 5912 2026-03-02 21:22 ./usr/lib/debug/.build-id/05/27d6ddd130a9dd41e6477c894cbb47857edab4.debug -rw-r--r-- root/root 142144 2026-03-02 21:22 ./usr/lib/debug/.build-id/05/fd9bae592cbe78becd7eeac2e16dee007908ac.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/06/ -rw-r--r-- root/root 12750896 2026-03-02 21:22 ./usr/lib/debug/.build-id/06/0e821e3ec354c25ffe06bad7f1caf57147f7f9.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/09/ -rw-r--r-- root/root 290496 2026-03-02 21:22 ./usr/lib/debug/.build-id/09/240687895a170142d3f08efb231a668a3330df.debug -rw-r--r-- root/root 90648 2026-03-02 21:22 ./usr/lib/debug/.build-id/09/95404b93d12da0674852ec7dc8485befc3bbef.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/0a/ -rw-r--r-- root/root 5151336 2026-03-02 21:22 ./usr/lib/debug/.build-id/0a/0ee53068ea733812e0affebac00df80ba6ef6f.debug -rw-r--r-- root/root 416288 2026-03-02 21:22 ./usr/lib/debug/.build-id/0a/3068cd3a2158c0a04c68607d0a26453fe762c2.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/0d/ -rw-r--r-- root/root 94232 2026-03-02 21:22 ./usr/lib/debug/.build-id/0d/42f6a4591bc90445eb450b0c3d4d6d9877f4de.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/0f/ -rw-r--r-- root/root 417128 2026-03-02 21:22 ./usr/lib/debug/.build-id/0f/bdc3f751fe6ceaac34e5f7861e3ebc54a1bf8e.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/12/ -rw-r--r-- root/root 2285752 2026-03-02 21:22 ./usr/lib/debug/.build-id/12/5307cb59cfe5a11a42175b9a10af46c716fdce.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/14/ -rw-r--r-- root/root 73064 2026-03-02 21:22 ./usr/lib/debug/.build-id/14/d587423ac4bbaa14bf0d6d01da7418e3aa05c8.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/15/ -rw-r--r-- root/root 3087832 2026-03-02 21:22 ./usr/lib/debug/.build-id/15/afa042827b9540d94cb1afd6535e638f910531.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/1c/ -rw-r--r-- root/root 106360 2026-03-02 21:22 ./usr/lib/debug/.build-id/1c/b07f17f3767940a587be5b78f3e63409dc5a49.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/1e/ -rw-r--r-- root/root 6096 2026-03-02 21:22 ./usr/lib/debug/.build-id/1e/c21f3e982a94cb1a2652799204de0f6cea5127.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/1f/ -rw-r--r-- root/root 168328 2026-03-02 21:22 ./usr/lib/debug/.build-id/1f/eb658a561640045740ac22041e2d6a87ea8704.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/21/ -rw-r--r-- root/root 5541240 2026-03-02 21:22 ./usr/lib/debug/.build-id/21/57650f06ee728db8fdc9ff13af56d6d92062a1.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/22/ -rw-r--r-- root/root 13683120 2026-03-02 21:22 ./usr/lib/debug/.build-id/22/b2696b5f1b52f2e5743a46fbddd841781fa0e0.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/25/ -rw-r--r-- root/root 7446360 2026-03-02 21:22 ./usr/lib/debug/.build-id/25/39e5927d9ede2ac6010a8dabaff2cee4094d4b.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/27/ -rw-r--r-- root/root 8174888 2026-03-02 21:22 ./usr/lib/debug/.build-id/27/49975aa84c1128fea48cd11c8e0f108ede9e66.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/28/ -rw-r--r-- root/root 33840304 2026-03-02 21:22 ./usr/lib/debug/.build-id/28/1bf08f28b19ef0f65a42ad63ae1a4d57ff9323.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/2d/ -rw-r--r-- root/root 394224 2026-03-02 21:22 ./usr/lib/debug/.build-id/2d/9d7eb2852e5d83e2533689ee520dba4229295a.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/33/ -rw-r--r-- root/root 30985280 2026-03-02 21:22 ./usr/lib/debug/.build-id/33/a934d3b1ce99d58d523341b26418c5eabc8eb3.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/35/ -rw-r--r-- root/root 13304632 2026-03-02 21:22 ./usr/lib/debug/.build-id/35/64a1665ba77ee433b2a11afce689025a7790e4.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/3a/ -rw-r--r-- root/root 413496 2026-03-02 21:22 ./usr/lib/debug/.build-id/3a/bd95b8fa83485603f762529b76bd3a967c66ca.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/3b/ -rw-r--r-- root/root 11201752 2026-03-02 21:22 ./usr/lib/debug/.build-id/3b/349dca36ae7ef4bcb275f96d0f7ae6638b6206.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/40/ -rw-r--r-- root/root 31474280 2026-03-02 21:22 ./usr/lib/debug/.build-id/40/a537455c2b5124ab25bb6ca6b64f847a5d1866.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/4e/ -rw-r--r-- root/root 5920 2026-03-02 21:22 ./usr/lib/debug/.build-id/4e/3ad23f33452ea1fda88666033c48b8554e5724.debug -rw-r--r-- root/root 22809080 2026-03-02 21:22 ./usr/lib/debug/.build-id/4e/ca865022d57936da722d3dc85395323fb46c2b.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/56/ -rw-r--r-- root/root 444656 2026-03-02 21:22 ./usr/lib/debug/.build-id/56/16a0aa1e1905bec82e9d94f99a0eef83375ebd.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/5a/ -rw-r--r-- root/root 7918232 2026-03-02 21:22 ./usr/lib/debug/.build-id/5a/e046e0f8233c1d7f5a8f0516d52cd7d09dc6bd.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/5b/ -rw-r--r-- root/root 217112 2026-03-02 21:22 ./usr/lib/debug/.build-id/5b/15f7ff66a880269d3641ef9cd9e645c27e4ae9.debug -rw-r--r-- root/root 13389944 2026-03-02 21:22 ./usr/lib/debug/.build-id/5b/bba1cb25ea283481e07cec51cf2ea62211ce60.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/5c/ -rw-r--r-- root/root 9098856 2026-03-02 21:22 ./usr/lib/debug/.build-id/5c/c6b7c65efdc55ba1d7924c12be9494c4dbd6ef.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/63/ -rw-r--r-- root/root 422136 2026-03-02 21:22 ./usr/lib/debug/.build-id/63/6858e722e58d43de47722870b074ba97b447dd.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/6a/ -rw-r--r-- root/root 5102032 2026-03-02 21:22 ./usr/lib/debug/.build-id/6a/c276f6cc13e1420dbb8520089c09655955034e.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/74/ -rw-r--r-- root/root 168280 2026-03-02 21:22 ./usr/lib/debug/.build-id/74/63faa2df82d29616f52e5942b093bbf1bcccc3.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/78/ -rw-r--r-- root/root 294616 2026-03-02 21:22 ./usr/lib/debug/.build-id/78/7bb5a4b5b4a24f1cad0580dc592eb48adb9179.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/7c/ -rw-r--r-- root/root 5719224 2026-03-02 21:22 ./usr/lib/debug/.build-id/7c/dff28b1f895783c526a00d3a30b860f090a15e.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/87/ -rw-r--r-- root/root 4641912 2026-03-02 21:22 ./usr/lib/debug/.build-id/87/1836a4121964389f5c55fe8a3c0071820a2fd1.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/8d/ -rw-r--r-- root/root 196960 2026-03-02 21:22 ./usr/lib/debug/.build-id/8d/8f21b36fadacce2766188b7984d6f1effc0e46.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/8e/ -rw-r--r-- root/root 75808 2026-03-02 21:22 ./usr/lib/debug/.build-id/8e/5241c0cb542419df2d9ad6367d1fea42523a5a.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/92/ -rw-r--r-- root/root 4810528 2026-03-02 21:22 ./usr/lib/debug/.build-id/92/ce35f054e6ee839f0724517e7b6e8a6357ff8a.debug -rw-r--r-- root/root 5357896 2026-03-02 21:22 ./usr/lib/debug/.build-id/92/eada1d429bb29192136a303a9976a2be70fb42.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/a0/ -rw-r--r-- root/root 6232 2026-03-02 21:22 ./usr/lib/debug/.build-id/a0/68de177cf4d7a198c22d03f08d7f805fc37f55.debug -rw-r--r-- root/root 4025088 2026-03-02 21:22 ./usr/lib/debug/.build-id/a0/780d1285b1546845aeacaf282b1a413300fe39.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/a1/ -rw-r--r-- root/root 50977312 2026-03-02 21:22 ./usr/lib/debug/.build-id/a1/d60f2ec8984c130f99a189dcd947084dc25700.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/a2/ -rw-r--r-- root/root 46805992 2026-03-02 21:22 ./usr/lib/debug/.build-id/a2/c4d531bf48e4734abed030126be58adb85ce33.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/a3/ -rw-r--r-- root/root 7005104 2026-03-02 21:22 ./usr/lib/debug/.build-id/a3/2ed0803c6d58f985416c22098f251ad94be908.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/ae/ -rw-r--r-- root/root 18838792 2026-03-02 21:22 ./usr/lib/debug/.build-id/ae/13ded95b19a2da37d00598d5635bcfedf981f4.debug -rw-r--r-- root/root 5498240 2026-03-02 21:22 ./usr/lib/debug/.build-id/ae/178383c27e8cf5be93c6211c61dc0e82af7289.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/b3/ -rw-r--r-- root/root 491640 2026-03-02 21:22 ./usr/lib/debug/.build-id/b3/1de95bff8fa91a3bf19368e1b8f161b7a443a4.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/b6/ -rw-r--r-- root/root 90648 2026-03-02 21:22 ./usr/lib/debug/.build-id/b6/4380388bee5115795a06cab4d8d7de8d394e97.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/b9/ -rw-r--r-- root/root 4665720 2026-03-02 21:22 ./usr/lib/debug/.build-id/b9/6217c1b11cc7a996ffe49e2117e47c0f9a8aaa.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/bf/ -rw-r--r-- root/root 5815128 2026-03-02 21:22 ./usr/lib/debug/.build-id/bf/37219bc2da89a243752622242f21bfb319f591.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/c3/ -rw-r--r-- root/root 197544 2026-03-02 21:22 ./usr/lib/debug/.build-id/c3/863a51d77dd5abe11a43bc3259c241f050b529.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/c6/ -rw-r--r-- root/root 6097584 2026-03-02 21:22 ./usr/lib/debug/.build-id/c6/6bb916b3d55d9a39fdfb38031210e5378fc502.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/c7/ -rw-r--r-- root/root 479352 2026-03-02 21:22 ./usr/lib/debug/.build-id/c7/9421e80ff7f980e54ca721bdd58fc30057676c.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/c9/ -rw-r--r-- root/root 2363496 2026-03-02 21:22 ./usr/lib/debug/.build-id/c9/20671ec94b673a6b7a5193c869e79e3d35e4f3.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/cb/ -rw-r--r-- root/root 7397992 2026-03-02 21:22 ./usr/lib/debug/.build-id/cb/55cbc278d1d38c169eff375ce94429c3cfeea0.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/ce/ -rw-r--r-- root/root 3903632 2026-03-02 21:22 ./usr/lib/debug/.build-id/ce/0a2810d2866ec22515bbab9fe6f1ca5de9f941.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/d2/ -rw-r--r-- root/root 4544368 2026-03-02 21:22 ./usr/lib/debug/.build-id/d2/029a72eeda26961c592736c636bd0cd8dd1c67.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/d5/ -rw-r--r-- root/root 4394256 2026-03-02 21:22 ./usr/lib/debug/.build-id/d5/59aed785b289842327bd4a732741145d66a66e.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/d7/ -rw-r--r-- root/root 5079664 2026-03-02 21:22 ./usr/lib/debug/.build-id/d7/37914c1aad02e9e12eba9ebd83ec5760b9b84e.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/da/ -rw-r--r-- root/root 7687896 2026-03-02 21:22 ./usr/lib/debug/.build-id/da/057c218192c4f3114f45c1d1257cf37d144400.debug -rw-r--r-- root/root 4903752 2026-03-02 21:22 ./usr/lib/debug/.build-id/da/58c71f8f5421aec05aae770c0bb20013017edc.debug -rw-r--r-- root/root 110032 2026-03-02 21:22 ./usr/lib/debug/.build-id/da/df24e32531da01a3baffc6ebac7a43221d6242.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/dd/ -rw-r--r-- root/root 6693024 2026-03-02 21:22 ./usr/lib/debug/.build-id/dd/d1f5aeecabfb557cfd5a3e3d3ff26dea010a77.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/e1/ -rw-r--r-- root/root 11494088 2026-03-02 21:22 ./usr/lib/debug/.build-id/e1/879dc21e2746ac51ee69cbafbbb25412122d2c.debug -rw-r--r-- root/root 498048 2026-03-02 21:22 ./usr/lib/debug/.build-id/e1/fd77c471e37c34f226c72ed6cfa21fda055380.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/e7/ -rw-r--r-- root/root 14895624 2026-03-02 21:22 ./usr/lib/debug/.build-id/e7/f6af35a1e598c677dadeed0fe691d198a1a7f1.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/eb/ -rw-r--r-- root/root 8823648 2026-03-02 21:22 ./usr/lib/debug/.build-id/eb/dbcc2bb2a5a501855292c79fe096f0f6bbd514.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/ec/ -rw-r--r-- root/root 619736 2026-03-02 21:22 ./usr/lib/debug/.build-id/ec/c67547d8638837fbf5810ce1014b04c4ec0bd8.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/ee/ -rw-r--r-- root/root 45921016 2026-03-02 21:22 ./usr/lib/debug/.build-id/ee/fe8bd44f8ecd15863903ef5c07a1443e48af96.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/debug/.build-id/f9/ -rw-r--r-- root/root 17548520 2026-03-02 21:22 ./usr/lib/debug/.build-id/f9/1ad327fa2da66e6465e056042c34c2514feda6.debug -rw-r--r-- root/root 5631208 2026-03-02 21:22 ./usr/lib/debug/.build-id/f9/d89c12f1b95b29ba6e1ac0de3c5b4817bc5e6e.debug drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/ lrwxrwxrwx root/root 0 2026-03-02 21:22 ./usr/share/doc/libyade-dbgsym -> libyade libyade_2026.1.0-2+b1_arm64.deb ------------------------------- new Debian package, version 2.0. size 48933744 bytes: control archive=9452 bytes. 1797 bytes, 22 lines control 68921 bytes, 624 lines md5sums Package: libyade Source: yade (2026.1.0-2) Version: 2026.1.0-2+b1 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 399757 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-icu78, 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.6.0~beta), libstdc++6 (>= 14), libtbb12 (>= 2022.3.0), libvtk9.5 (>= 9.5.2+dfsg3), 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 2026-03-02 21:22 ./ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/ -rw-r--r-- root/root 21658856 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_common.so -rw-r--r-- root/root 32319904 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_dem.so -rw-r--r-- root/root 7903336 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_fem.so -rw-r--r-- root/root 3440496 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_lbm.so -rw-r--r-- root/root 9423416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_levelSet.so -rw-r--r-- root/root 67416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_openfoam.so -rw-r--r-- root/root 67416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_polyhedra.so -rw-r--r-- root/root 5547232 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpkg_potential.so -rw-r--r-- root/root 2779352 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpost_image.so -rw-r--r-- root/root 4961136 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpost_vtk.so -rw-r--r-- root/root 5352136 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpre_dem.so -rw-r--r-- root/root 67416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libpre_potential.so -rw-r--r-- root/root 9480792 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/libyade.so drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/ -rw-r--r-- root/root 3356 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/__init__.py -rw-r--r-- root/root 208552 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/_gts.so -rw-r--r-- root/root 4418 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/gts/pygts.py -rw-r--r-- root/root 7648 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/mtTkinter.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/ -rw-r--r-- root/root 1761 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/mpipool.py -rw-r--r-- root/root 10018 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM2D.py -rw-r--r-- root/root 8502 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEM3D.py -rw-r--r-- root/root 11431 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/msFEMup.py -rw-r--r-- root/root 1026 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/saveGauss.py -rw-r--r-- root/root 10459 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/FEMxDEM/simDEM.py -rw-r--r-- root/root 267584 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/WeightedAverage2d.so -rw-r--r-- root/root 4017 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/__init__.py -rw-r--r-- root/root 3242232 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_customConverters.so -rw-r--r-- root/root 23351 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_extraDocs.py -rw-r--r-- root/root 134472 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_libVersions.so -rw-r--r-- root/root 200688 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_log.so -rw-r--r-- root/root 1786304 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_math.so -rw-r--r-- root/root 12326792 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_minieigenHP.so -rw-r--r-- root/root 68792 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packObb.so -rw-r--r-- root/root 399376 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packPredicates.so -rw-r--r-- root/root 268976 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_packSpheres.so -rw-r--r-- root/root 67568 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_polyhedra_utils.so -rw-r--r-- root/root 3908528 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_utils.so -rw-r--r-- root/root 399608 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/_ymport.so -rw-r--r-- root/root 20177 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bf.py -rw-r--r-- root/root 7629 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bisectionDecomposition.py -rw-r--r-- root/root 8618 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/bodiesHandling.py -rw-r--r-- root/root 68856 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/boot.so -rw-r--r-- root/root 8966 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/coloring.py -rw-r--r-- root/root 6249 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/compareScreenshotsParts.py -rw-r--r-- root/root 2930 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/config.py -rw-r--r-- root/root 12509 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/deformableelementsutils.py -rw-r--r-- root/root 12950 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/domaindecomposition.py -rw-r--r-- root/root 53012 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/export.py -rw-r--r-- root/root 26577 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/geom.py -rw-r--r-- root/root 24067 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/gridpfacet.py -rw-r--r-- root/root 11221 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/libVersions.py -rw-r--r-- root/root 3836 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/linterpolation.py -rw-r--r-- root/root 1180 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/log.py -rw-r--r-- root/root 8457 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/math.py -rw-r--r-- root/root 1594 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/minieigenHP.py -rw-r--r-- root/root 68416 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/mpy.py -rw-r--r-- root/root 35374 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/pack.py -rw-r--r-- root/root 171 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/params.py -rw-r--r-- root/root 40420 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/plot.py -rw-r--r-- root/root 5611 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/polyhedra_utils.py -rw-r--r-- root/root 14474 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/post2d.py -rw-r--r-- root/root 20310 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/potential_utils.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ -rw-r--r-- root/root 11877 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/Inspector.py -rw-r--r-- root/root 42673 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/SerializableEditor.py -rw-r--r-- root/root 3439328 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/_GLViewer.so -rw-r--r-- root/root 13235 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/__init__.py -rw-r--r-- root/root 21448 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/img_rc.py -rw-r--r-- root/root 24580 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/qt/ui_controller.py -rw-r--r-- root/root 9677 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/remote.py -rw-r--r-- root/root 686 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/runtime.py -rw-r--r-- root/root 10748 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/system.py -rw-r--r-- root/root 7396 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/testGuiHelper.py -rw-r--r-- root/root 4055 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/testMathHelper.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ -rw-r--r-- root/root 2778 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/__init__.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/ -rw-r--r-- root/root 6037 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 1405 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAlpha.py -rw-r--r-- root/root 2754 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkBlockGen.py -rw-r--r-- root/root 1175 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3068 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3415 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkClumpHopper.py -rw-r--r-- root/root 1487 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCoatingOfSegBodies.py -rw-r--r-- root/root 4461 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -rw-r--r-- root/root 4626 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4537 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5197 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravity.py -rw-r--r-- root/root 7324 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkJCFpm.py -rw-r--r-- root/root 1839 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkKineticEnergy.py -rw-r--r-- root/root 19010 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 2386 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLS_DEM_viscoelastic.py -rw-r--r-- root/root 3335 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 4636 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkList.py -rw-r--r-- root/root 2172 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5888 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPISilo.py -rw-r--r-- root/root 2419 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMPYcomm.py -rw-r--r-- root/root 4135 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkMultiScGeom.py -rw-r--r-- root/root 3928 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPeriodicThermalConduction.py -rw-r--r-- root/root 3405 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 5727 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedraDrum.py -rw-r--r-- root/root 4276 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPolyhedra_shearForce.py -rw-r--r-- root/root 10731 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 12269 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 3059 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -rw-r--r-- root/root 2722 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 908 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkSetPerm.py -rw-r--r-- root/root 2831 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkShapeVolume.py -rw-r--r-- root/root 2628 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTesselationWrapper.py -rw-r--r-- root/root 478 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestDummy.py -rw-r--r-- root/root 1896 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkThermalEngine.py -rw-r--r-- root/root 8668 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1561 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElBC.py -rw-r--r-- root/root 1561 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1484 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWeight.py -rw-r--r-- root/root 5596 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/ -rw-r--r-- root/root 3956 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/100spheres -rw-r--r-- root/root 55960 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/WallStressesCheckTest -rw-r--r-- root/root 77007 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 33079 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkJCFpm.spheres -rw-r--r-- root/root 3621 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/joints.csv drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 102996 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 38159 2026-01-21 06:14 ./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 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 120122 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -rw-r--r-- root/root 1400 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 38159 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -rw-r--r-- root/root 1402 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 70555 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 70555 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 89996 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 89996 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/ -rw-r--r-- root/root 6534 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/checkPerf.py -rw-r--r-- root/root 4096 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/performance.db -rw-r--r-- root/root 4549 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 2819 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/clump.py -rw-r--r-- root/root 3061 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/cohesive-chain.py -rw-r--r-- root/root 14998 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/core.py -rw-r--r-- root/root 1160 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/dummyTest.py -rw-r--r-- root/root 6104 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/engines.py -rw-r--r-- root/root 1495 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/enumTest.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/ -rw-r--r-- root/root 7076 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGui.sh -rw-r--r-- root/root 1817 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2086 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3083 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiHopper.py -rw-r--r-- root/root 1054 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4457 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6265 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiSimple.py -rw-r--r-- root/root 2231 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/gui/testGuiVideo.py -rw-r--r-- root/root 1032 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/libVersions.py -rw-r--r-- root/root 3972 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/pbc.py -rw-r--r-- root/root 5855 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testColliderByGiulia.py -rw-r--r-- root/root 55070 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMath.py -rw-r--r-- root/root 4055 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMathHelper.py -rw-r--r-- root/root 20725 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/testMinieigenHP.py -rw-r--r-- root/root 2389 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/utilsModule.py -rw-r--r-- root/root 7262 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/wrapper.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/ -rw-r--r-- root/root 3200 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/blockMeshDict drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/ -rw-r--r-- root/root 2165 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/boundary -rw-r--r-- root/root 3814 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/faces -rw-r--r-- root/root 1746 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/neighbour -rw-r--r-- root/root 1949 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/owner -rw-r--r-- root/root 3149 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-files/polyMesh/points -rw-r--r-- root/root 990 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/tests/ymport-foamfiles.py -rw-r--r-- root/root 7667 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/timing.py -rw-r--r-- root/root 57313 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/utils.py -rw-r--r-- root/root 3836912 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/wrapper.so -rw-r--r-- root/root 1204 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/yexecfile.py -rw-r--r-- root/root 30539 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-double/py/yade/ymport.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/ -rw-r--r-- root/root 21987008 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_common.so -rw-r--r-- root/root 32975840 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_dem.so -rw-r--r-- root/root 8100200 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_fem.so -rw-r--r-- root/root 3637288 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_lbm.so -rw-r--r-- root/root 67416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_openfoam.so -rw-r--r-- root/root 67416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_polyhedra.so -rw-r--r-- root/root 5744128 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpkg_potential.so -rw-r--r-- root/root 2845104 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_image.so -rw-r--r-- root/root 4696672 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpost_vtk.so -rw-r--r-- root/root 5549120 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_dem.so -rw-r--r-- root/root 67416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libpre_potential.so -rw-r--r-- root/root 9743328 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/libyade.so drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/ -rw-r--r-- root/root 3356 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/__init__.py -rw-r--r-- root/root 208552 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/_gts.so -rw-r--r-- root/root 4418 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/gts/pygts.py -rw-r--r-- root/root 7648 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/mtTkinter.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/ -rw-r--r-- root/root 1761 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/mpipool.py -rw-r--r-- root/root 10018 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM2D.py -rw-r--r-- root/root 8502 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEM3D.py -rw-r--r-- root/root 11431 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/msFEMup.py -rw-r--r-- root/root 1026 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/saveGauss.py -rw-r--r-- root/root 10459 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/FEMxDEM/simDEM.py -rw-r--r-- root/root 267592 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/WeightedAverage2d.so -rw-r--r-- root/root 4017 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/__init__.py -rw-r--r-- root/root 3307968 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_customConverters.so -rw-r--r-- root/root 23351 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_extraDocs.py -rw-r--r-- root/root 134472 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_libVersions.so -rw-r--r-- root/root 200688 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_log.so -rw-r--r-- root/root 1851904 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_math.so -rw-r--r-- root/root 13117992 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_minieigenHP.so -rw-r--r-- root/root 68840 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packObb.so -rw-r--r-- root/root 399472 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packPredicates.so -rw-r--r-- root/root 334496 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_packSpheres.so -rw-r--r-- root/root 67568 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_polyhedra_utils.so -rw-r--r-- root/root 3577168 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_utils.so -rw-r--r-- root/root 399640 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/_ymport.so -rw-r--r-- root/root 20177 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bf.py -rw-r--r-- root/root 7629 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bisectionDecomposition.py -rw-r--r-- root/root 8618 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/bodiesHandling.py -rw-r--r-- root/root 68856 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/boot.so -rw-r--r-- root/root 8966 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/coloring.py -rw-r--r-- root/root 6249 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/compareScreenshotsParts.py -rw-r--r-- root/root 2948 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/config.py -rw-r--r-- root/root 12509 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/deformableelementsutils.py -rw-r--r-- root/root 12950 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/domaindecomposition.py -rw-r--r-- root/root 53012 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/export.py -rw-r--r-- root/root 26577 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/geom.py -rw-r--r-- root/root 24067 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/gridpfacet.py -rw-r--r-- root/root 11221 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/libVersions.py -rw-r--r-- root/root 3836 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/linterpolation.py -rw-r--r-- root/root 1180 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/log.py -rw-r--r-- root/root 8457 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/math.py -rw-r--r-- root/root 1594 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/minieigenHP.py -rw-r--r-- root/root 68416 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/mpy.py -rw-r--r-- root/root 35374 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/pack.py -rw-r--r-- root/root 171 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/params.py -rw-r--r-- root/root 40420 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/plot.py -rw-r--r-- root/root 5611 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/polyhedra_utils.py -rw-r--r-- root/root 14474 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/post2d.py -rw-r--r-- root/root 20310 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/potential_utils.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ -rw-r--r-- root/root 11877 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/Inspector.py -rw-r--r-- root/root 42673 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/SerializableEditor.py -rw-r--r-- root/root 3505096 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/_GLViewer.so -rw-r--r-- root/root 13235 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/__init__.py -rw-r--r-- root/root 21448 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/img_rc.py -rw-r--r-- root/root 24580 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/qt/ui_controller.py -rw-r--r-- root/root 9677 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/remote.py -rw-r--r-- root/root 686 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/runtime.py -rw-r--r-- root/root 10748 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/system.py -rw-r--r-- root/root 7396 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testGuiHelper.py -rw-r--r-- root/root 4055 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/testMathHelper.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ -rw-r--r-- root/root 2778 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/__init__.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/ -rw-r--r-- root/root 6037 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 1405 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAlpha.py -rw-r--r-- root/root 2754 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkBlockGen.py -rw-r--r-- root/root 1175 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3068 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3415 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkClumpHopper.py -rw-r--r-- root/root 1487 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCoatingOfSegBodies.py -rw-r--r-- root/root 4461 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -rw-r--r-- root/root 4626 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4537 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5197 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravity.py -rw-r--r-- root/root 7324 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkJCFpm.py -rw-r--r-- root/root 1839 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkKineticEnergy.py -rw-r--r-- root/root 19010 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 2386 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLS_DEM_viscoelastic.py -rw-r--r-- root/root 3335 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 4636 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkList.py -rw-r--r-- root/root 2172 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5888 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPISilo.py -rw-r--r-- root/root 2419 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMPYcomm.py -rw-r--r-- root/root 4135 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkMultiScGeom.py -rw-r--r-- root/root 3928 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPeriodicThermalConduction.py -rw-r--r-- root/root 3405 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 5727 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedraDrum.py -rw-r--r-- root/root 4276 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPolyhedra_shearForce.py -rw-r--r-- root/root 10731 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 12269 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 3059 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -rw-r--r-- root/root 2722 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 908 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkSetPerm.py -rw-r--r-- root/root 2831 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkShapeVolume.py -rw-r--r-- root/root 2628 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTesselationWrapper.py -rw-r--r-- root/root 478 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestDummy.py -rw-r--r-- root/root 1896 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkThermalEngine.py -rw-r--r-- root/root 8668 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1561 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElBC.py -rw-r--r-- root/root 1561 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1484 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWeight.py -rw-r--r-- root/root 5596 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/ -rw-r--r-- root/root 3956 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/100spheres -rw-r--r-- root/root 55960 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/WallStressesCheckTest -rw-r--r-- root/root 77007 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 33079 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkJCFpm.spheres -rw-r--r-- root/root 3621 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/joints.csv drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 102996 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 38159 2026-01-21 06:14 ./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 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 120122 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -rw-r--r-- root/root 1400 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 38159 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -rw-r--r-- root/root 1402 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 70555 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 70555 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 89996 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 89996 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/ -rw-r--r-- root/root 6534 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/checkPerf.py -rw-r--r-- root/root 4096 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/performance.db -rw-r--r-- root/root 4549 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 2819 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/clump.py -rw-r--r-- root/root 3061 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/cohesive-chain.py -rw-r--r-- root/root 14998 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/core.py -rw-r--r-- root/root 1160 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/dummyTest.py -rw-r--r-- root/root 6104 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/engines.py -rw-r--r-- root/root 1495 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/enumTest.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/ -rw-r--r-- root/root 7076 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGui.sh -rw-r--r-- root/root 1817 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2086 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3083 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiHopper.py -rw-r--r-- root/root 1054 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4457 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6265 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiSimple.py -rw-r--r-- root/root 2231 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/gui/testGuiVideo.py -rw-r--r-- root/root 1032 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/libVersions.py -rw-r--r-- root/root 3972 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/pbc.py -rw-r--r-- root/root 5855 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testColliderByGiulia.py -rw-r--r-- root/root 55070 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMath.py -rw-r--r-- root/root 4055 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMathHelper.py -rw-r--r-- root/root 20725 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/testMinieigenHP.py -rw-r--r-- root/root 2389 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/utilsModule.py -rw-r--r-- root/root 7262 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/wrapper.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/ -rw-r--r-- root/root 3200 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/blockMeshDict drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/ -rw-r--r-- root/root 2165 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/boundary -rw-r--r-- root/root 3814 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/faces -rw-r--r-- root/root 1746 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/neighbour -rw-r--r-- root/root 1949 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/owner -rw-r--r-- root/root 3149 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-files/polyMesh/points -rw-r--r-- root/root 990 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/tests/ymport-foamfiles.py -rw-r--r-- root/root 7667 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/timing.py -rw-r--r-- root/root 57313 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/utils.py -rw-r--r-- root/root 3968168 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/wrapper.so -rw-r--r-- root/root 1204 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/yexecfile.py -rw-r--r-- root/root 30539 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-longdouble/py/yade/ymport.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/ -rw-r--r-- root/root 23759488 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_common.so -rw-r--r-- root/root 36191840 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_dem.so -rw-r--r-- root/root 9019416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_fem.so -rw-r--r-- root/root 4097504 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_lbm.so -rw-r--r-- root/root 67416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_openfoam.so -rw-r--r-- root/root 67416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_polyhedra.so -rw-r--r-- root/root 6401264 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpkg_potential.so -rw-r--r-- root/root 3108216 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_image.so -rw-r--r-- root/root 5222520 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpost_vtk.so -rw-r--r-- root/root 6403328 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_dem.so -rw-r--r-- root/root 67416 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libpre_potential.so -rw-r--r-- root/root 10662808 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/libyade.so drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/ -rw-r--r-- root/root 3356 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/__init__.py -rw-r--r-- root/root 208552 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/_gts.so -rw-r--r-- root/root 4418 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/gts/pygts.py -rw-r--r-- root/root 7648 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/mtTkinter.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/ -rw-r--r-- root/root 1761 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/mpipool.py -rw-r--r-- root/root 10018 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM2D.py -rw-r--r-- root/root 8502 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEM3D.py -rw-r--r-- root/root 11431 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/msFEMup.py -rw-r--r-- root/root 1026 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/saveGauss.py -rw-r--r-- root/root 10459 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/FEMxDEM/simDEM.py -rw-r--r-- root/root 333904 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/WeightedAverage2d.so -rw-r--r-- root/root 4017 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/__init__.py -rw-r--r-- root/root 3636832 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_customConverters.so -rw-r--r-- root/root 23351 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_extraDocs.py -rw-r--r-- root/root 134624 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_libVersions.so -rw-r--r-- root/root 200952 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_log.so -rw-r--r-- root/root 2377368 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_math.so -rw-r--r-- root/root 16005368 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_minieigenHP.so -rw-r--r-- root/root 134784 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packObb.so -rw-r--r-- root/root 465624 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packPredicates.so -rw-r--r-- root/root 334864 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_packSpheres.so -rw-r--r-- root/root 67568 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_polyhedra_utils.so -rw-r--r-- root/root 4037096 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_utils.so -rw-r--r-- root/root 399896 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/_ymport.so -rw-r--r-- root/root 20177 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bf.py -rw-r--r-- root/root 7629 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bisectionDecomposition.py -rw-r--r-- root/root 8618 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/bodiesHandling.py -rw-r--r-- root/root 134544 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/boot.so -rw-r--r-- root/root 8966 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/coloring.py -rw-r--r-- root/root 6249 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/compareScreenshotsParts.py -rw-r--r-- root/root 2931 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/config.py -rw-r--r-- root/root 12509 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/deformableelementsutils.py -rw-r--r-- root/root 12950 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/domaindecomposition.py -rw-r--r-- root/root 53012 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/export.py -rw-r--r-- root/root 26577 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/geom.py -rw-r--r-- root/root 24067 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/gridpfacet.py -rw-r--r-- root/root 11221 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/libVersions.py -rw-r--r-- root/root 3836 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/linterpolation.py -rw-r--r-- root/root 1180 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/log.py -rw-r--r-- root/root 8457 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/math.py -rw-r--r-- root/root 1594 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/minieigenHP.py -rw-r--r-- root/root 68416 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/mpy.py -rw-r--r-- root/root 35374 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/pack.py -rw-r--r-- root/root 171 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/params.py -rw-r--r-- root/root 40420 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/plot.py -rw-r--r-- root/root 5611 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/polyhedra_utils.py -rw-r--r-- root/root 14474 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/post2d.py -rw-r--r-- root/root 20310 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/potential_utils.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ -rw-r--r-- root/root 11877 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/Inspector.py -rw-r--r-- root/root 42673 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/SerializableEditor.py -rw-r--r-- root/root 3899536 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/_GLViewer.so -rw-r--r-- root/root 13235 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/__init__.py -rw-r--r-- root/root 21448 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/img_rc.py -rw-r--r-- root/root 24580 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/qt/ui_controller.py -rw-r--r-- root/root 9677 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/remote.py -rw-r--r-- root/root 686 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/runtime.py -rw-r--r-- root/root 10748 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/system.py -rw-r--r-- root/root 7396 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testGuiHelper.py -rw-r--r-- root/root 4055 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/testMathHelper.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ -rw-r--r-- root/root 2778 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/__init__.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/ -rw-r--r-- root/root 6037 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 1405 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAlpha.py -rw-r--r-- root/root 2754 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkBlockGen.py -rw-r--r-- root/root 1175 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3068 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3415 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkClumpHopper.py -rw-r--r-- root/root 1487 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCoatingOfSegBodies.py -rw-r--r-- root/root 4461 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkCohesiveFrictionalLaw.py -rw-r--r-- root/root 4626 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4537 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5197 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravity.py -rw-r--r-- root/root 7324 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkJCFpm.py -rw-r--r-- root/root 1839 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkKineticEnergy.py -rw-r--r-- root/root 19010 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 2386 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLS_DEM_viscoelastic.py -rw-r--r-- root/root 3335 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 4636 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkList.py -rw-r--r-- root/root 2172 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5888 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPISilo.py -rw-r--r-- root/root 2419 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMPYcomm.py -rw-r--r-- root/root 4135 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkMultiScGeom.py -rw-r--r-- root/root 3928 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPeriodicThermalConduction.py -rw-r--r-- root/root 3405 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 5727 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedraDrum.py -rw-r--r-- root/root 4276 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPolyhedra_shearForce.py -rw-r--r-- root/root 10731 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 12269 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 3059 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkRotAlgorithmNonSpherical.py -rw-r--r-- root/root 2722 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 908 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkSetPerm.py -rw-r--r-- root/root 2831 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkShapeVolume.py -rw-r--r-- root/root 2628 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTesselationWrapper.py -rw-r--r-- root/root 478 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestDummy.py -rw-r--r-- root/root 1896 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkThermalEngine.py -rw-r--r-- root/root 8668 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1561 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElBC.py -rw-r--r-- root/root 1561 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1484 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWeight.py -rw-r--r-- root/root 5596 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/ -rw-r--r-- root/root 3956 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/100spheres -rw-r--r-- root/root 55960 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/WallStressesCheckTest -rw-r--r-- root/root 77007 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 33079 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkJCFpm.spheres -rw-r--r-- root/root 3621 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/joints.csv drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 102996 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 38159 2026-01-21 06:14 ./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 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 120122 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp -rw-r--r-- root/root 1400 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 38159 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp -rw-r--r-- root/root 1402 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 70555 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 70555 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 89996 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 89996 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/ -rw-r--r-- root/root 6534 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/checkPerf.py -rw-r--r-- root/root 4096 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/performance.db -rw-r--r-- root/root 4549 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/checks/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 2819 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/clump.py -rw-r--r-- root/root 3061 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/cohesive-chain.py -rw-r--r-- root/root 14998 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/core.py -rw-r--r-- root/root 1160 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/dummyTest.py -rw-r--r-- root/root 6104 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/engines.py -rw-r--r-- root/root 1495 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/enumTest.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/ -rw-r--r-- root/root 7076 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGui.sh -rw-r--r-- root/root 1817 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2086 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3083 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiHopper.py -rw-r--r-- root/root 1054 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4457 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6265 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiSimple.py -rw-r--r-- root/root 2231 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/gui/testGuiVideo.py -rw-r--r-- root/root 1032 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/libVersions.py -rw-r--r-- root/root 3972 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/pbc.py -rw-r--r-- root/root 5855 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testColliderByGiulia.py -rw-r--r-- root/root 55070 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMath.py -rw-r--r-- root/root 4055 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMathHelper.py -rw-r--r-- root/root 20725 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/testMinieigenHP.py -rw-r--r-- root/root 2389 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/utilsModule.py -rw-r--r-- root/root 7262 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/wrapper.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/ -rw-r--r-- root/root 3200 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/blockMeshDict drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/ -rw-r--r-- root/root 2165 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/boundary -rw-r--r-- root/root 3814 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/faces -rw-r--r-- root/root 1746 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/neighbour -rw-r--r-- root/root 1949 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/owner -rw-r--r-- root/root 3149 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-files/polyMesh/points -rw-r--r-- root/root 990 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/tests/ymport-foamfiles.py -rw-r--r-- root/root 7667 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/timing.py -rw-r--r-- root/root 57313 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/utils.py -rw-r--r-- root/root 4231528 2026-03-02 21:22 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/wrapper.so -rw-r--r-- root/root 1204 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/yexecfile.py -rw-r--r-- root/root 30539 2026-01-21 06:14 ./usr/lib/aarch64-linux-gnu/yade-mpfr150/py/yade/ymport.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/libyade/ -rw-r--r-- root/root 217 2026-03-02 21:22 ./usr/share/doc/libyade/changelog.Debian.arm64.gz -rw-r--r-- root/root 1686 2026-03-02 21:22 ./usr/share/doc/libyade/changelog.Debian.gz -rw-r--r-- root/root 295768 2026-01-21 06:14 ./usr/share/doc/libyade/changelog.gz -rw-r--r-- root/root 4554 2026-01-23 17:10 ./usr/share/doc/libyade/copyright drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/lintian/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 36 2026-01-23 17:10 ./usr/share/lintian/overrides/libyade python3-yade_2026.1.0-2+b1_arm64.deb ------------------------------------ new Debian package, version 2.0. size 302496 bytes: control archive=936 bytes. 962 bytes, 22 lines control 313 bytes, 4 lines md5sums Package: python3-yade Source: yade (2026.1.0-2) Version: 2026.1.0-2+b1 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 303 Depends: libyade (= 2026.1.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 2026-03-02 21:22 ./ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/python3-yade/ -rw-r--r-- root/root 217 2026-03-02 21:22 ./usr/share/doc/python3-yade/changelog.Debian.arm64.gz -rw-r--r-- root/root 1687 2026-03-02 21:22 ./usr/share/doc/python3-yade/changelog.Debian.gz -rw-r--r-- root/root 295768 2026-01-21 06:14 ./usr/share/doc/python3-yade/changelog.gz -rw-r--r-- root/root 4554 2026-01-23 17:10 ./usr/share/doc/python3-yade/copyright yade_2026.1.0-2+b1_arm64.deb ---------------------------- new Debian package, version 2.0. size 2278172 bytes: control archive=20604 bytes. 932 bytes, 22 lines control 71918 bytes, 720 lines md5sums 263 bytes, 12 lines * postinst #!/bin/sh 401 bytes, 12 lines * prerm #!/bin/sh Package: yade Source: yade (2026.1.0-2) Version: 2026.1.0-2+b1 Architecture: arm64 Maintainer: Debian Science Maintainers Installed-Size: 10278 Depends: gnuplot, libyade (= 2026.1.0-2+b1), python3-yade (= 2026.1.0-2+b1), python3-ipython, python3-mpi4py, python3-pyqt5.qtwebengine, 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 2026-03-02 21:22 ./ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/bin/ lrwxrwxrwx root/root 0 2026-03-02 21:22 ./usr/bin/yade -> yade-double lrwxrwxrwx root/root 0 2026-03-02 21:22 ./usr/bin/yade-batch -> yade-double-batch -rwxr-xr-x root/root 19221 2026-03-02 21:22 ./usr/bin/yade-double -rwxr-xr-x root/root 30990 2026-03-02 21:22 ./usr/bin/yade-double-batch lrwxrwxrwx root/root 0 2026-03-02 21:22 ./usr/bin/yade-double.py -> yade-double -rwxr-xr-x root/root 19222 2026-03-02 21:22 ./usr/bin/yade-longdouble -rwxr-xr-x root/root 30991 2026-03-02 21:22 ./usr/bin/yade-longdouble-batch lrwxrwxrwx root/root 0 2026-03-02 21:22 ./usr/bin/yade-longdouble.py -> yade-longdouble -rwxr-xr-x root/root 19217 2026-03-02 21:22 ./usr/bin/yade-mpfr150 -rwxr-xr-x root/root 30985 2026-03-02 21:22 ./usr/bin/yade-mpfr150-batch lrwxrwxrwx root/root 0 2026-03-02 21:22 ./usr/bin/yade-mpfr150.py -> yade-mpfr150 drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/applications/ -rw-r--r-- root/root 170 2026-01-23 17:10 ./usr/share/applications/yade.desktop drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/ -rw-r--r-- root/root 217 2026-03-02 21:22 ./usr/share/doc/yade/changelog.Debian.arm64.gz -rw-r--r-- root/root 1685 2026-03-02 21:22 ./usr/share/doc/yade/changelog.Debian.gz -rw-r--r-- root/root 295768 2026-01-21 06:14 ./usr/share/doc/yade/changelog.gz -rw-r--r-- root/root 4554 2026-01-23 17:10 ./usr/share/doc/yade/copyright drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/examples/ -rw-r--r-- root/root 1738 2026-01-21 06:14 ./usr/share/doc/yade/examples/2D-Tori.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/AcousticEmissions/ -rw-r--r-- root/root 9681 2026-01-21 06:14 ./usr/share/doc/yade/examples/AcousticEmissions/bendingTest.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/ -rw-r--r-- root/root 2755 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/Collision.py -rw-r--r-- root/root 44204 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/PeriSp_1000_0.68.txt -rw-r--r-- root/root 4850 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/collision_calibration.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/platform_shells/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/platform_shells/aws/ -rwxr-xr-x root/root 1075 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/platform_shells/aws/yadeAWS.sh drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/platform_shells/desktop/ -rwxr-xr-x root/root 248 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/platform_shells/desktop/yadeDesktop.sh drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/platform_shells/rcg/ -rwxr-xr-x root/root 918 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/platform_shells/rcg/runSingleYade.sh -rwxr-xr-x root/root 1112 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/platform_shells/rcg/yadeRCG.sh -rwxr-xr-x root/root 7071 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/triax_YADE_DEM_model.py -rw-r--r-- root/root 4794 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/triax_calibration.py -rw-r--r-- root/root 2579 2026-01-21 06:14 ./usr/share/doc/yade/examples/BayesianCalibration/triax_calibration_load_and_run.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/ -rw-r--r-- root/root 2843 2026-01-21 06:14 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/Test1.py -rw-r--r-- root/root 4094 2026-01-21 06:14 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/Test2.py -rw-r--r-- root/root 5397 2026-01-21 06:14 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/Test3.py -rw-r--r-- root/root 6250 2026-01-21 06:14 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/Test4.py -rwxr-xr-x root/root 1647 2026-01-21 06:14 ./usr/share/doc/yade/examples/Benchmarks_Chung_and_Ooi/runAll.sh drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/ -rw-r--r-- root/root 9784 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case1_SiloFlow.py -rw-r--r-- root/root 9228 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case1_SiloFlow_customFilling.py -rw-r--r-- root/root 9004 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case2_rotating_drum_mpi.py -rw-r--r-- root/root 7591 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case2_rotating_drum_openmp.py -rw-r--r-- root/root 7610 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/Case3_PenetrationTest.py -rw-r--r-- root/root 1297 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/README drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/ -rw-r--r-- root/root 4061 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/original/runAll.sh -rw-r--r-- root/root 815 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/plotBenchmark.py -rw-r--r-- root/root 4248 2026-01-21 06:14 ./usr/share/doc/yade/examples/DEM2020Benchmark/runAll.sh drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/DeformEngine/ -rw-r--r-- root/root 4516 2026-01-21 06:14 ./usr/share/doc/yade/examples/DeformEngine/LOedometricDeform.py -rw-r--r-- root/root 4064 2026-01-21 06:14 ./usr/share/doc/yade/examples/DeformEngine/OedometricDeform.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FEMxDEM/ -rw-r--r-- root/root 4102 2026-01-21 06:14 ./usr/share/doc/yade/examples/FEMxDEM/biaxialSmooth.py -rw-r--r-- root/root 337466 2026-01-21 06:14 ./usr/share/doc/yade/examples/FEMxDEM/footing.msh -rw-r--r-- root/root 4433 2026-01-21 06:14 ./usr/share/doc/yade/examples/FEMxDEM/footing.py -rw-r--r-- root/root 1627 2026-01-21 06:14 ./usr/share/doc/yade/examples/FEMxDEM/prepareRVE.py -rw-r--r-- root/root 4000 2026-01-21 06:14 ./usr/share/doc/yade/examples/FEMxDEM/retainingSmooth.py -rw-r--r-- root/root 3754 2026-01-21 06:14 ./usr/share/doc/yade/examples/FEMxDEM/triaxialRough.py -rw-r--r-- root/root 4579 2026-01-21 06:14 ./usr/share/doc/yade/examples/FEMxDEM/undrain.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingLBM/ -rw-r--r-- root/root 3978 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingLBM/Buoyancy_Gradient.m -rw-r--r-- root/root 9741 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingLBM/buoyancy.py -rw-r--r-- root/root 4364 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingLBM/yadeLBMvisu.m drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingPFV/ -rw-r--r-- root/root 13533 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingPFV/TwoPhaseFlowInjection.py -rw-r--r-- root/root 2679 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingPFV/alphaShape.py -rw-r--r-- root/root 5710 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingPFV/drainage-2PFV-Yuan_and_Chareyre_2017.py -rw-r--r-- root/root 7069 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingPFV/oedometer.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/ -rw-r--r-- root/root 2401 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/INFO drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/ -rw-r--r-- root/root 5885 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/buoyantParticles.py -rw-r--r-- root/root 10702 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/fluidizedBed.py -rw-r--r-- root/root 5360 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/postProcessing_sedim.py -rw-r--r-- root/root 26044 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/oneWayCoupling/sedimentTransportExample.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/biDisperse/ -rwxr-xr-x root/root 17868 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/biDisperse/biDisperseSedimentTransportExample_1DRANSCoupling.py -rwxr-xr-x root/root 3749 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/biDisperse/postProcess.py -rwxr-xr-x root/root 15182 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/laminarShearFlow_1DRANSCoupling.py -rw-r--r-- root/root 6686 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/postProcessing_sedim.py -rw-r--r-- root/root 14548 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/sedimentTransportExample_1DRANSCoupling.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/ -rwxr-xr-x root/root 8215 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/README.md -rwxr-xr-x root/root 139 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/add_extension drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/ -rwxr-xr-x root/root 43 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/clean -rwxr-xr-x root/root 721 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/framework.py -rwxr-xr-x root/root 7067 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/params.py -rwxr-xr-x root/root 28 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-dry/run drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/ -rwxr-xr-x root/root 43 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/clean -rwxr-xr-x root/root 618 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/framework.py -rwxr-xr-x root/root 6711 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/params.py -rwxr-xr-x root/root 28 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp14/run drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/ -rwxr-xr-x root/root 43 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/clean -rwxr-xr-x root/root 618 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/framework.py -rwxr-xr-x root/root 6711 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/params.py -rwxr-xr-x root/root 28 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp20/run drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/ -rwxr-xr-x root/root 43 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/clean -rwxr-xr-x root/root 618 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/framework.py -rwxr-xr-x root/root 6711 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/params.py -rwxr-xr-x root/root 28 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-exp6/run drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/ -rwxr-xr-x root/root 43 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/clean -rwxr-xr-x root/root 721 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/framework.py -rwxr-xr-x root/root 7066 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/params.py -rwxr-xr-x root/root 28 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/case-wet/run -rwxr-xr-x root/root 74 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/clean_batch drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/ -rwxr-xr-x root/root 1276 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/case.py -rwxr-xr-x root/root 1293 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/caseBatch.py -rwxr-xr-x root/root 6972 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/defaultParams.py -rwxr-xr-x root/root 1656 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/extractData.py -rwxr-xr-x root/root 12769 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/frameworkCreationUtils.py -rwxr-xr-x root/root 10000 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/measures.py -rwxr-xr-x root/root 22202 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/postProc.py -rwxr-xr-x root/root 10126 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/simulationDefinition.py -rwxr-xr-x root/root 4129 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/common/simulationPyRunners.py -rwxr-xr-x root/root 232 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/create_batch drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-capart/ -rwxr-xr-x root/root 3239 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-capart/lm.csv drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/ -rwxr-xr-x root/root 3877 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/Frey2014_EXP14.py -rwxr-xr-x root/root 4713 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/Frey2014_EXP20.py -rwxr-xr-x root/root 3744 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/data-exp/Frey2014_EXP6.py -rwxr-xr-x root/root 447 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/e_dry.py -rwxr-xr-x root/root 557 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/e_wet.py -rwxr-xr-x root/root 52 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/extract_batch -rwxr-xr-x root/root 768 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/params_extract.py -rwxr-xr-x root/root 5178 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/params_post_proc.py -rwxr-xr-x root/root 49 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/post_proc_batch -rwxr-xr-x root/root 10078 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_example.py -rwxr-xr-x root/root 5180 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_exp14.py -rwxr-xr-x root/root 5180 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_exp20.py -rwxr-xr-x root/root 5178 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_exp6.py -rwxr-xr-x root/root 6046 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/pp_orientation.py -rwxr-xr-x root/root 114 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/remove_extension -rwxr-xr-x root/root 109 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/run_batch -rwxr-xr-x root/root 2588 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/twoWayCoupling/shapeVariation/simple_post_proc.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/ -rw-r--r-- root/root 4091 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/Frey2014_EXP14.py -rw-r--r-- root/root 4991 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/Frey2014_EXP20.py -rw-r--r-- root/root 3966 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/expData/Frey2014_EXP6.py -rw-r--r-- root/root 6237 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/postProcessValidMaurin2015.py -rw-r--r-- root/root 17733 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2015/validMaurin2015.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/ -rw-r--r-- root/root 128590 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/DATAr2d6s2_Maurinetal2016.py -rw-r--r-- root/root 5738 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/postProcessing_sedim.py -rw-r--r-- root/root 14645 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/DEMCoupling/Maurinetal2016_r2d6s2/sedimentTransportExample_1DRANSCoupling.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/fluidValidation/ -rw-r--r-- root/root 5183 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/fluidValidation/logProfile.py -rw-r--r-- root/root 3459 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/fluidValidation/poiseuille.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/lubricationValidation/ -rwxr-xr-x root/root 5260 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/lubricationValidation/reboundStokes.py -rwxr-xr-x root/root 5445 2026-01-21 06:14 ./usr/share/doc/yade/examples/FluidCouplingVANS1D/validations/lubricationValidation/simpleBallRebound.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/Lubrication/ -rw-r--r-- root/root 6156 2026-01-21 06:14 ./usr/share/doc/yade/examples/Lubrication/Resuspension.py -rwxr-xr-x root/root 4939 2026-01-21 06:14 ./usr/share/doc/yade/examples/Lubrication/SimpleShear_lubrication.py -rwxr-xr-x root/root 3446 2026-01-21 06:14 ./usr/share/doc/yade/examples/Lubrication/sedimentingSphere.py -rwxr-xr-x root/root 2742 2026-01-21 06:14 ./usr/share/doc/yade/examples/Lubrication/sedimentingSphere_withPotential.py -rwxr-xr-x root/root 4668 2026-01-21 06:14 ./usr/share/doc/yade/examples/Lubrication/shearFlowTwoSpheres.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/LudingPM/ -rw-r--r-- root/root 3510 2026-01-21 06:14 ./usr/share/doc/yade/examples/LudingPM/LudingPM_1.py -rw-r--r-- root/root 1744 2026-01-21 06:14 ./usr/share/doc/yade/examples/LudingPM/LudingPM_2.py -rw-r--r-- root/root 83 2026-01-21 06:14 ./usr/share/doc/yade/examples/LudingPM/README -rw-r--r-- root/root 2621 2026-01-21 06:14 ./usr/share/doc/yade/examples/NumericalDampingGravity.py -rw-r--r-- root/root 2177 2026-01-21 06:14 ./usr/share/doc/yade/examples/PIDController.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/ -rw-r--r-- root/root 1973 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/cellFlipping.py -rw-r--r-- root/root 3441 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/peri3dController_example1.py -rw-r--r-- root/root 2748 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/peri3dController_shear.py -rw-r--r-- root/root 3743 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/peri3dController_triaxialCompression.py -rw-r--r-- root/root 1325 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-compress.py -rw-r--r-- root/root 1445 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-grow.py -rw-r--r-- root/root 1211 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-shear.py -rw-r--r-- root/root 1966 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-simple-shear.py -rw-r--r-- root/root 1180 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-simple.py -rw-r--r-- root/root 1855 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-triax-settingHsize.py -rw-r--r-- root/root 1797 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodic-triax.py -rw-r--r-- root/root 1920 2026-01-21 06:14 ./usr/share/doc/yade/examples/PeriodicBoundaries/periodicSandPile.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/ -rw-r--r-- root/root 121262 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/ExampleCubePB_settled.tif -rw-r--r-- root/root 272552 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/ExamplePotentialBlock_PostSlide.tif -rw-r--r-- root/root 8395 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/JengaTower.py -rwxr-xr-x root/root 17780 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/WedgeYADE.py -rw-r--r-- root/root 16844 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/cubePBscaled.py -rw-r--r-- root/root 5286 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/cubePBscaled_potential_utils.py -rw-r--r-- root/root 2937 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/cuboidal_packing.py -rw-r--r-- root/root 3270 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/cylindrical_packing.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/joints/ -rw-r--r-- root/root 5090 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/joints/jointC.csv -rw-r--r-- root/root 3845 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/multidrum_column.py -rw-r--r-- root/root 6819 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialBlocks/standard_shapes.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialParticles/ -rw-r--r-- root/root 23351 2026-01-21 06:14 ./usr/share/doc/yade/examples/PotentialParticles/cubePPscaled.py -rw-r--r-- root/root 2071 2026-01-21 06:14 ./usr/share/doc/yade/examples/ResetRandomPosition.py -rw-r--r-- root/root 2498 2026-01-21 06:14 ./usr/share/doc/yade/examples/SimpleHarmonicOscillatorWithHarmonicForceEngine.py -rw-r--r-- root/root 8539 2026-01-21 06:14 ./usr/share/doc/yade/examples/SlicedProfiles.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/ThermalEngine/ -rw-r--r-- root/root 7506 2026-01-21 06:14 ./usr/share/doc/yade/examples/ThermalEngine/5cmEdge_1mm.spheres -rw-r--r-- root/root 7497 2026-01-21 06:14 ./usr/share/doc/yade/examples/ThermalEngine/conductionVerification.py -rw-r--r-- root/root 7508 2026-01-21 06:14 ./usr/share/doc/yade/examples/ThermalEngine/flowScenario.py -rw-r--r-- root/root 7247 2026-01-21 06:14 ./usr/share/doc/yade/examples/ThermalEngine/noFlowScenario.py -rw-r--r-- root/root 5493 2026-01-21 06:14 ./usr/share/doc/yade/examples/ThermalEngine/thermoHydroMechanical_coupling.py -rw-r--r-- root/root 3043 2026-01-21 06:14 ./usr/share/doc/yade/examples/ViscElMatchMaker.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/WireMatPM/ -rw-r--r-- root/root 5976 2026-01-21 06:14 ./usr/share/doc/yade/examples/WireMatPM/wirecontacttest.py -rw-r--r-- root/root 3234 2026-01-21 06:14 ./usr/share/doc/yade/examples/WireMatPM/wirepackings.py -rw-r--r-- root/root 5432 2026-01-21 06:14 ./usr/share/doc/yade/examples/WireMatPM/wiretensiltest.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/adaptiveintegrator/ -rw-r--r-- root/root 2123 2026-01-21 06:14 ./usr/share/doc/yade/examples/adaptiveintegrator/simple-scene-plot-NewtonIntegrator.py -rw-r--r-- root/root 2722 2026-01-21 06:14 ./usr/share/doc/yade/examples/adaptiveintegrator/simple-scene-plot-RungeKuttaCashKarp54.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/agglomerate/ -rw-r--r-- root/root 755 2026-01-21 06:14 ./usr/share/doc/yade/examples/agglomerate/README -rw-r--r-- root/root 1890 2026-01-21 06:14 ./usr/share/doc/yade/examples/agglomerate/compress.py -rw-r--r-- root/root 1314 2026-01-21 06:14 ./usr/share/doc/yade/examples/agglomerate/divide.py -rw-r--r-- root/root 554 2026-01-21 06:14 ./usr/share/doc/yade/examples/agglomerate/makeCloud.py -rw-r--r-- root/root 2076 2026-01-21 06:14 ./usr/share/doc/yade/examples/agglomerate/simulation.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/ -rw-r--r-- root/root 1669 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/GlDrawAlpha.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/cubic/ -rw-r--r-- root/root 6070 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/cubic/cubicConfine.py -rw-r--r-- root/root 9811 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/cubic/cubicKUBC.py -rw-r--r-- root/root 9858 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/cubic/cubicSUBC.py -rw-r--r-- root/root 2908 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/mixedAlphaBox.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/toroid/ -rw-r--r-- root/root 5580 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/toroid/torusConfine.py -rw-r--r-- root/root 11980 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/toroid/torusKUBC.py -rw-r--r-- root/root 12037 2026-01-21 06:14 ./usr/share/doc/yade/examples/alphaShapes/toroid/torusSUBC.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/baraban/ -rw-r--r-- root/root 2154 2026-01-21 06:14 ./usr/share/doc/yade/examples/baraban/BicyclePedalEngine.py -rw-r--r-- root/root 2017 2026-01-21 06:14 ./usr/share/doc/yade/examples/baraban/baraban.py -rw-r--r-- root/root 39557 2026-01-21 06:14 ./usr/share/doc/yade/examples/baraban/baraban.stl -rw-r--r-- root/root 2576 2026-01-21 06:14 ./usr/share/doc/yade/examples/baraban/rotating-cylinder.py -rw-r--r-- root/root 1578 2026-01-21 06:14 ./usr/share/doc/yade/examples/billiard.py -rw-r--r-- root/root 827 2026-01-21 06:14 ./usr/share/doc/yade/examples/bouncingbubble.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/bulldozer/ -rw-r--r-- root/root 607 2026-01-21 06:14 ./usr/share/doc/yade/examples/bulldozer/README -rw-r--r-- root/root 3510 2026-01-21 06:14 ./usr/share/doc/yade/examples/bulldozer/bulldozer.py -rw-r--r-- root/root 3885 2026-01-21 06:14 ./usr/share/doc/yade/examples/bulldozer/bulldozerVTK.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillary/ -rw-r--r-- root/root 3928 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillary/capillar.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillary/liquidmigration/ -rw-r--r-- root/root 3516 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillary/liquidmigration/showcase.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/ -rw-r--r-- root/root 2705 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/CapillaryPhys-example.py -rw-r--r-- root/root 4786 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/README.md -rw-r--r-- root/root 1576 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/capillaryBridge.py -rw-r--r-- root/root 3865 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLaplace_uc.m -rw-r--r-- root/root 5388 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLaplace_uc.py -rw-r--r-- root/root 10336 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLiqBridge.m -rw-r--r-- root/root 12249 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/solveLiqBridge.py -rw-r--r-- root/root 1168 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/testStandalone.py -rw-r--r-- root/root 5646 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/triaxCapillarityDelaunay.py -rw-r--r-- root/root 11376 2026-01-21 06:14 ./usr/share/doc/yade/examples/capillaryLaplaceYoung/writesCapFile.m drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/chained-cylinders/ -rw-r--r-- root/root 2639 2026-01-21 06:14 ./usr/share/doc/yade/examples/chained-cylinders/CohesiveCylinderSphere.py -rw-r--r-- root/root 3694 2026-01-21 06:14 ./usr/share/doc/yade/examples/chained-cylinders/chained-cylinder-roots.py -rw-r--r-- root/root 2252 2026-01-21 06:14 ./usr/share/doc/yade/examples/chained-cylinders/chained-cylinder-spring.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps-breakage/ -rw-r--r-- root/root 44 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps-breakage/Readme -rw-r--r-- root/root 5094 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps-breakage/abrasive.py -rw-r--r-- root/root 4237 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps-breakage/first_example.py -rw-r--r-- root/root 12550 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps-breakage/oedometric.py -rw-r--r-- root/root 2283 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_clump.py -rw-r--r-- root/root 2449 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_clump_test_small_spheres.py -rw-r--r-- root/root 4512 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_sphere_batch.py -rw-r--r-- root/root 1838 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps-breakage/uniaxial_sphere_params.txt drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/ -rw-r--r-- root/root 2233 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/addToClump-example.py -rw-r--r-- root/root 5772 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/apply-buoyancy-clumps.py -rw-r--r-- root/root 3348 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/clump-hopper-test.py -rw-r--r-- root/root 3551 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/clump-hopper-viscoelastic.py -rw-r--r-- root/root 1495 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/clump-inbox-viscoelastic.py -rw-r--r-- root/root 3192 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/clump-viscoelastic.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/fathipour2025/ -rw-r--r-- root/root 16368 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/fathipour2025/fathipour2025.py -rw-r--r-- root/root 2906 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/fathipour2025/readme.md -rw-r--r-- root/root 2096 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/releaseFromClump-example.py -rw-r--r-- root/root 2485 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/replaceByClumps-example.py -rw-r--r-- root/root 2052 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/save-load-clumps.py -rw-r--r-- root/root 2624 2026-01-21 06:14 ./usr/share/doc/yade/examples/clumps/triax-basic-with-clumps.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/coating/ -rw-r--r-- root/root 3014 2026-01-21 06:14 ./usr/share/doc/yade/examples/coating/01_inter_particle_mat_exchange.py -rw-r--r-- root/root 3045 2026-01-21 06:14 ./usr/share/doc/yade/examples/coating/02_intra_particle_mat_exchange.py -rw-r--r-- root/root 5218 2026-01-21 06:14 ./usr/share/doc/yade/examples/coating/03_sprinkler.py -rw-r--r-- root/root 4844 2026-01-21 06:14 ./usr/share/doc/yade/examples/coating/macro_ParaView_parametrized.py -rw-r--r-- root/root 888 2026-01-21 06:14 ./usr/share/doc/yade/examples/coating/programmable_filter_paraview.py -rw-r--r-- root/root 5844 2026-01-21 06:14 ./usr/share/doc/yade/examples/coating/vtk_export_helpers.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/cohesion/ -rw-r--r-- root/root 2651 2026-01-21 06:14 ./usr/share/doc/yade/examples/cohesion/assignCohesionRemote.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/concrete/ -rw-r--r-- root/root 493 2026-01-21 06:14 ./usr/share/doc/yade/examples/concrete/README -rw-r--r-- root/root 3423 2026-01-21 06:14 ./usr/share/doc/yade/examples/concrete/brazilian.py -rw-r--r-- root/root 574 2026-01-21 06:14 ./usr/share/doc/yade/examples/concrete/confined.table -rw-r--r-- root/root 1301 2026-01-21 06:14 ./usr/share/doc/yade/examples/concrete/interaction-histogram.py -rw-r--r-- root/root 8125 2026-01-21 06:14 ./usr/share/doc/yade/examples/concrete/periodic.py -rw-r--r-- root/root 8270 2026-01-21 06:14 ./usr/share/doc/yade/examples/concrete/triax.py -rw-r--r-- root/root 1779 2026-01-21 06:14 ./usr/share/doc/yade/examples/concrete/uniax-post.py -rw-r--r-- root/root 8290 2026-01-21 06:14 ./usr/share/doc/yade/examples/concrete/uniax.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/conveyor/ -rw-r--r-- root/root 562 2026-01-21 06:14 ./usr/share/doc/yade/examples/conveyor/conveyor.geo -rw-r--r-- root/root 49440 2026-01-21 06:14 ./usr/share/doc/yade/examples/conveyor/conveyor.mesh -rw-r--r-- root/root 1756 2026-01-21 06:14 ./usr/share/doc/yade/examples/conveyor/conveyor.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/cylinders/ -rw-r--r-- root/root 2678 2026-01-21 06:14 ./usr/share/doc/yade/examples/cylinders/bendingbeams.py -rw-r--r-- root/root 3073 2026-01-21 06:14 ./usr/share/doc/yade/examples/cylinders/cylinder-cylinder.py -rw-r--r-- root/root 4191 2026-01-21 06:14 ./usr/share/doc/yade/examples/cylinders/cylinderconnection-roots.py -rw-r--r-- root/root 3955 2026-01-21 06:14 ./usr/share/doc/yade/examples/cylinders/mikado.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/ -rw-r--r-- root/root 2990 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/Minimal.py -rw-r--r-- root/root 6490 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/MinimalTensileTest.py -rw-r--r-- root/root 71 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/ReadMe -rw-r--r-- root/root 1015 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/main.py -rw-r--r-- root/root 138 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/model.geo -rw-r--r-- root/root 72828 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/model.msh -rw-r--r-- root/root 32635 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/model.stl -rw-r--r-- root/root 4524 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/testDeformableBodies.py -rw-r--r-- root/root 6950 2026-01-21 06:14 ./usr/share/doc/yade/examples/deformableelem/testDeformableBodies_pressure.py -rw-r--r-- root/root 1398 2026-01-21 06:14 ./usr/share/doc/yade/examples/funnel.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/grids/ -rw-r--r-- root/root 3109 2026-01-21 06:14 ./usr/share/doc/yade/examples/grids/CohesiveGridConnectionSphere.py -rw-r--r-- root/root 2891 2026-01-21 06:14 ./usr/share/doc/yade/examples/grids/GridConnection_Spring.py -rw-r--r-- root/root 1324 2026-01-21 06:14 ./usr/share/doc/yade/examples/grids/Simple_GridConnection_Falling.py -rw-r--r-- root/root 1708 2026-01-21 06:14 ./usr/share/doc/yade/examples/grids/Simple_Grid_Falling.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/gts-horse/ -rw-r--r-- root/root 2289 2026-01-21 06:14 ./usr/share/doc/yade/examples/gts-horse/gts-horse.py -rw-r--r-- root/root 1810 2026-01-21 06:14 ./usr/share/doc/yade/examples/gts-horse/gts-operators.py -rw-r--r-- root/root 1738 2026-01-21 06:14 ./usr/share/doc/yade/examples/gts-horse/gts-random-pack-obb.py -rw-r--r-- root/root 3350 2026-01-21 06:14 ./usr/share/doc/yade/examples/gts-horse/gts-random-pack.py -rw-r--r-- root/root 29906 2026-01-21 06:14 ./usr/share/doc/yade/examples/gts-horse/horse.coarse.gts -rw-r--r-- root/root 690 2026-01-21 06:14 ./usr/share/doc/yade/examples/hdaps.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/hourglass/ -rw-r--r-- root/root 4 2026-01-21 06:14 ./usr/share/doc/yade/examples/hourglass/.gitignore -rw-r--r-- root/root 729 2026-01-21 06:14 ./usr/share/doc/yade/examples/hourglass/hourglass.geo -rw-r--r-- root/root 116009 2026-01-21 06:14 ./usr/share/doc/yade/examples/hourglass/hourglass.mesh -rw-r--r-- root/root 3127 2026-01-21 06:14 ./usr/share/doc/yade/examples/hourglass/hourglass.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/ -rw-r--r-- root/root 2139 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/README -rw-r--r-- root/root 4937 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityBis.py -rw-r--r-- root/root 5447 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityLoading.py -rw-r--r-- root/root 277752 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityLoading_velocityField_arrows.png -rw-r--r-- root/root 147381 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/gravityLoading_velocityField_spheres.png -rw-r--r-- root/root 7108 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/identifBis.py -rw-r--r-- root/root 10387 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/identificationSpheresOnJoint.py -rw-r--r-- root/root 221911 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/jointedModel.png -rw-r--r-- root/root 1747 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/packInGtsSurface.py -rw-r--r-- root/root 455 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/parallellepiped.gts -rw-r--r-- root/root 3530 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/persistentPlane30Deg.stl -rw-r--r-- root/root 4716 2026-01-21 06:14 ./usr/share/doc/yade/examples/jointedCohesiveFrictionalPM/testingJoint.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/ -rw-r--r-- root/root 2563 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/README.md -rw-r--r-- root/root 7411 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/discharge.py -rw-r--r-- root/root 3519 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/levelSetBody.py -rw-r--r-- root/root 2810 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/lsNodeGeom.py -rw-r--r-- root/root 2431 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/mkStlInertial.py -rw-r--r-- root/root 5045 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/multiScGeom.py -rw-r--r-- root/root 3438 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/phiFromStl.py -rw-r--r-- root/root 6112 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/phiIniFromPts.py -rw-r--r-- root/root 3618 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/pvVisu.py -rw-r--r-- root/root 404 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/ramFP.py -rw-r--r-- root/root 465 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/rendering.py -rw-r--r-- root/root 866 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/spaceRot.py -rw-r--r-- root/root 3670 2026-01-21 06:14 ./usr/share/doc/yade/examples/levelSet/viscoelastic.py -rw-r--r-- root/root 29275 2026-01-21 06:14 ./usr/share/doc/yade/examples/list_of_examples.txt -rw-r--r-- root/root 4103 2026-01-21 06:14 ./usr/share/doc/yade/examples/mill.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/ -rw-r--r-- root/root 1080 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/collect.dat -rw-r--r-- root/root 674 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/collect_2D_strongScalability-12-02-2018.dat drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/fibres/ -rw-r--r-- root/root 6933 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/fibres/exampleFibresMPI.py -rw-r--r-- root/root 84300 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/fibres/fibreNodes.dat -rw-r--r-- root/root 2513 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/helloMPY.py -rw-r--r-- root/root 3968 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/mpyPerf.py -rw-r--r-- root/root 3930 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/ompPerf.py -rw-r--r-- root/root 3402 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/parallelBodyInsert3D.py -rw-r--r-- root/root 2208 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/reallocateBodies.py -rw-r--r-- root/root 512 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/startBatch.py -rw-r--r-- root/root 445 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/subObjectiveList.txt -rw-r--r-- root/root 4943 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/testMPI_2D.py -rw-r--r-- root/root 6886 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/testMPI_2D_MergeCPP.py -rw-r--r-- root/root 5173 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/testMPI_2D_interactive.py -rw-r--r-- root/root 2606 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/testMPI_2D_interactive_without_initialize.py -rw-r--r-- root/root 5270 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/testMPI_3D.py -rw-r--r-- root/root 2292 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/testMPI_3D_bisection.py -rw-r--r-- root/root 7461 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/testMPI_strongScalability.py -rw-r--r-- root/root 8275 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/testMPI_strongScalability_noAlignedBox.py -rw-r--r-- root/root 6981 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/testMPI_weakScalability.py -rw-r--r-- root/root 2287 2026-01-21 06:14 ./usr/share/doc/yade/examples/mpi/vtkRecorderExample.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/not-working/ -rw-r--r-- root/root 1557 2026-01-21 06:14 ./usr/share/doc/yade/examples/not-working/Se3Interpolator.py -rw-r--r-- root/root 2508 2026-01-21 06:14 ./usr/share/doc/yade/examples/not-working/facet-topo.py -rw-r--r-- root/root 1702 2026-01-21 06:14 ./usr/share/doc/yade/examples/not-working/insertion-sort-collider.py -rw-r--r-- root/root 2221 2026-01-21 06:14 ./usr/share/doc/yade/examples/not-working/triax-identical-results.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/oar/ -rw-r--r-- root/root 601 2026-01-21 06:14 ./usr/share/doc/yade/examples/oar/job.sh -rw-r--r-- root/root 226 2026-01-21 06:14 ./usr/share/doc/yade/examples/oar/params.table -rw-r--r-- root/root 1314 2026-01-21 06:14 ./usr/share/doc/yade/examples/oar/sim.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0_org/ -rw-r--r-- root/root 783 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0_org/U -rw-r--r-- root/root 682 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0_org/p -rw-r--r-- root/root 799 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/0_org/uSource -rwxr-xr-x root/root 89 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/Allclean drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/ -rw-r--r-- root/root 374 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/g -rw-r--r-- root/root 467 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/transportProperties -rw-r--r-- root/root 338 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/constant/turbulenceProperties -rwxr-xr-x root/root 305 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/run.sh -rw-r--r-- root/root 3722 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/scriptMPI.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/ -rw-r--r-- root/root 1254 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/blockMeshDict -rw-r--r-- root/root 655 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/controlDict -rw-r--r-- root/root 692 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/decomposeParDict -rw-r--r-- root/root 708 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/fvSchemes -rw-r--r-- root/root 805 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_icoFoamYade/system/fvSolution drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/0.orig/ -rw-r--r-- root/root 972 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/0.orig/U -rw-r--r-- root/root 1039 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/0.orig/alpha.water -rw-r--r-- root/root 1035 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/0.orig/p_rgh -rwxr-xr-x root/root 340 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/Allclean -rwxr-xr-x root/root 579 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/Allrun drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/constant/ -rw-r--r-- root/root 938 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/constant/g -rw-r--r-- root/root 1146 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/constant/transportProperties -rw-r--r-- root/root 899 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/constant/turbulenceProperties -rw-r--r-- root/root 4736 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/scriptMPI.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/system/ -rw-r--r-- root/root 1399 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/system/blockMeshDict -rw-r--r-- root/root 1371 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/system/controlDict -rw-r--r-- root/root 925 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/system/decomposeParDict -rw-r--r-- root/root 1309 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/system/fvSchemes -rw-r--r-- root/root 2312 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/system/fvSolution -rw-r--r-- root/root 963 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/system/setAlphaFieldDict -rw-r--r-- root/root 1110 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_interFoamYade/system/setFieldsDict drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/ -rw-r--r-- root/root 805 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/U.fluid -rw-r--r-- root/root 714 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/p -rw-r--r-- root/root 799 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/uSource -rw-r--r-- root/root 786 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/0_org/uSourceDrag -rwxr-xr-x root/root 89 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/Allclean drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/ -rw-r--r-- root/root 374 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/g -rw-r--r-- root/root 465 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/transportProperties -rw-r--r-- root/root 343 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/constant/turbulenceProperties.fluid -rwxr-xr-x root/root 305 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/run.sh -rw-r--r-- root/root 3682 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/scriptMPI.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/ -rw-r--r-- root/root 1245 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/blockMeshDict -rw-r--r-- root/root 658 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/controlDict -rw-r--r-- root/root 683 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/decomposeParDict -rw-r--r-- root/root 774 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/fvSchemes -rw-r--r-- root/root 1157 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/fvSolution -rw-r--r-- root/root 500 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/example_pimpleFoamYade/system/mapFieldsDict drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/ drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/ -rw-r--r-- root/root 952 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/U -rw-r--r-- root/root 952 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/U.fluid -rw-r--r-- root/root 748 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/p -rw-r--r-- root/root 994 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/uSource -rw-r--r-- root/root 994 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/0_org/uSourceDrag -rwxr-xr-x root/root 116 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/Allclean drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/constant/ -rw-r--r-- root/root 378 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/constant/g -rw-r--r-- root/root 441 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/constant/transportProperties -rw-r--r-- root/root 343 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/constant/turbulenceProperties.fluid -rwxr-xr-x root/root 384 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/run.sh -rw-r--r-- root/root 3594 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/scriptMPI.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/ -rw-r--r-- root/root 1173 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/blockMeshDict -rw-r--r-- root/root 662 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/controlDict -rw-r--r-- root/root 683 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/decomposeParDict -rw-r--r-- root/root 774 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/fvSchemes -rw-r--r-- root/root 1159 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/fvSolution -rw-r--r-- root/root 500 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/system/mapFieldsDict -rw-r--r-- root/root 1587 2026-01-21 06:14 ./usr/share/doc/yade/examples/openfoam/terminalVelocity/terminalVel.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/packs/ -rw-r--r-- root/root 22249 2026-01-21 06:14 ./usr/share/doc/yade/examples/packs/LSMGenGeo.geo -rw-r--r-- root/root 16479 2026-01-21 06:14 ./usr/share/doc/yade/examples/packs/cone.mesh -rw-r--r-- root/root 172 2026-01-21 06:14 ./usr/share/doc/yade/examples/packs/foo.spheres -rw-r--r-- root/root 998 2026-01-21 06:14 ./usr/share/doc/yade/examples/packs/packs.geo -rw-r--r-- root/root 9420 2026-01-21 06:14 ./usr/share/doc/yade/examples/packs/packs.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/pfacet/ -rw-r--r-- root/root 315 2026-01-21 06:14 ./usr/share/doc/yade/examples/pfacet/box.gts -rw-r--r-- root/root 3035 2026-01-21 06:14 ./usr/share/doc/yade/examples/pfacet/gts-pfacet.py -rw-r--r-- root/root 4010 2026-01-21 06:14 ./usr/share/doc/yade/examples/pfacet/mesh-pfacet.py -rw-r--r-- root/root 19726 2026-01-21 06:14 ./usr/share/doc/yade/examples/pfacet/octahedron.gts -rw-r--r-- root/root 5340 2026-01-21 06:14 ./usr/share/doc/yade/examples/pfacet/pFacets_grids_spheres_interacting.py -rw-r--r-- root/root 5070 2026-01-21 06:14 ./usr/share/doc/yade/examples/pfacet/pfacetcreators.py -rw-r--r-- root/root 2590 2026-01-21 06:14 ./usr/share/doc/yade/examples/pfacet/sphere.gts -rw-r--r-- root/root 7595 2026-01-21 06:14 ./usr/share/doc/yade/examples/pfacet/sphere.mesh drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/ -rw-r--r-- root/root 1355 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/ball.py -rw-r--r-- root/root 2248 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/clump.py -rw-r--r-- root/root 2292 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/free-fall.py -rw-r--r-- root/root 29906 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/horse.coarse.gts -rw-r--r-- root/root 39690 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/horse.ele -rw-r--r-- root/root 24542 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/horse.node -rw-r--r-- root/root 1325 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/horse.py -rw-r--r-- root/root 2012 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/irregular.py -rw-r--r-- root/root 1005 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/sphere-interaction.py -rw-r--r-- root/root 1466 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/splitter.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/tests/ -rw-r--r-- root/root 732 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/tests/interactinDetectionFactor.py -rw-r--r-- root/root 940 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/tests/scGeom.py -rw-r--r-- root/root 252 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/textExport.py -rw-r--r-- root/root 2074 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedra/wall.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedraBreak/ -rw-r--r-- root/root 47 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedraBreak/README -rw-r--r-- root/root 5652 2026-01-21 06:14 ./usr/share/doc/yade/examples/polyhedraBreak/uniaxial_compression.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/ring2d/ -rw-r--r-- root/root 18187 2026-01-21 06:14 ./usr/share/doc/yade/examples/ring2d/ring.stl -rw-r--r-- root/root 2121 2026-01-21 06:14 ./usr/share/doc/yade/examples/ring2d/ringCundallDamping.py -rw-r--r-- root/root 2654 2026-01-21 06:14 ./usr/share/doc/yade/examples/ring2d/ringSimpleViscoelastic.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/rod-penetration/ -rw-r--r-- root/root 2172 2026-01-21 06:14 ./usr/share/doc/yade/examples/rod-penetration/model.py -rw-r--r-- root/root 3351 2026-01-21 06:14 ./usr/share/doc/yade/examples/rod-penetration/rod-coarse.stl -rw-r--r-- root/root 696543 2026-01-21 06:14 ./usr/share/doc/yade/examples/rod-penetration/rod-fine.stl -rw-r--r-- root/root 3916872 2026-01-21 06:14 ./usr/share/doc/yade/examples/rod-penetration/rod-tiny.stl -rw-r--r-- root/root 1575 2026-01-21 06:14 ./usr/share/doc/yade/examples/rotationalResistance.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/simple-scene/ -rw-r--r-- root/root 1630 2026-01-21 06:14 ./usr/share/doc/yade/examples/simple-scene/2SpheresNormVisc.py -rw-r--r-- root/root 5184 2026-01-21 06:14 ./usr/share/doc/yade/examples/simple-scene/save-then-reload.py -rw-r--r-- root/root 502 2026-01-21 06:14 ./usr/share/doc/yade/examples/simple-scene/simple-scene-default-engines.py -rw-r--r-- root/root 5193 2026-01-21 06:14 ./usr/share/doc/yade/examples/simple-scene/simple-scene-energy-tracking.py -rw-r--r-- root/root 2122 2026-01-21 06:14 ./usr/share/doc/yade/examples/simple-scene/simple-scene-plot.py -rw-r--r-- root/root 4549 2026-01-21 06:14 ./usr/share/doc/yade/examples/simple-scene/simple-scene.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/ -rw-r--r-- root/root 176 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/README -rw-r--r-- root/root 668 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/box.geo -rw-r--r-- root/root 44514 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/box.mesh drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/cpt/ -rw-r--r-- root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/cpt/a -rw-r--r-- root/root 2239 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/dam_break.py -rw-r--r-- root/root 1796 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/sph_box.py -rw-r--r-- root/root 4005 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/testKernelFunc.py -rw-r--r-- root/root 1673 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/toystar.py -rw-r--r-- root/root 2180 2026-01-21 06:14 ./usr/share/doc/yade/examples/sph/watercolumn.py -rw-r--r-- root/root 3062 2026-01-21 06:14 ./usr/share/doc/yade/examples/spheresFactory.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/stl-gts/ -rw-r--r-- root/root 263 2026-01-21 06:14 ./usr/share/doc/yade/examples/stl-gts/README -rw-r--r-- root/root 948 2026-01-21 06:14 ./usr/share/doc/yade/examples/stl-gts/cone.geo -rwxr-xr-x root/root 74 2026-01-21 06:14 ./usr/share/doc/yade/examples/stl-gts/convert2stl.sh -rw-r--r-- root/root 1583 2026-01-21 06:14 ./usr/share/doc/yade/examples/stl-gts/gts-stl.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/tesselationwrapper/ -rw-r--r-- root/root 1028 2026-01-21 06:14 ./usr/share/doc/yade/examples/tesselationwrapper/tesselationWrapper.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/ -rw-r--r-- root/root 3350 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/Damping_HM.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/HertzMindlinExtended/ -rwxr-xr-x root/root 8094 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/HertzMindlinExtended/HertzMindlinExtended_periodicSimpleShear.py -rwxr-xr-x root/root 5493 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/HertzMindlinExtended/HertzMindlinExtended_singleContact.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/WireMatPM/ -rw-r--r-- root/root 4502 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/WireMatPM/net-2part-displ-unloading.py -rw-r--r-- root/root 3485 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/WireMatPM/net-2part-displ.py -rw-r--r-- root/root 3909 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/WireMatPM/net-2part-strain.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/batch/ -rw-r--r-- root/root 192 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/batch/params.table -rw-r--r-- root/root 588 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/batch/sim.py -rw-r--r-- root/root 1564 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/beam-l6geom.py -rw-r--r-- root/root 643 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/callback.py -rw-r--r-- root/root 1109 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/clump-facet.py -rw-r--r-- root/root 1127 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/clump.py -rw-r--r-- root/root 838 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/clumpPack.py -rw-r--r-- root/root 1184 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/collider-stride-triax.py -rw-r--r-- root/root 982 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/collider-stride.py -rw-r--r-- root/root 852 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/collider-sweep-simple.py -rw-r--r-- root/root 1699 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/combined-kinematic-engine.py -rw-r--r-- root/root 1913 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/energy.py -rw-r--r-- root/root 949 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/exact-rot-facet.py -rw-r--r-- root/root 971 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/exact-rot.py -rw-r--r-- root/root 251 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/facet-box.py -rw-r--r-- root/root 1484 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/facet-sphere-ViscElBasic-peri.py -rw-r--r-- root/root 1565 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/facet-sphere-ViscElBasic.py -rw-r--r-- root/root 1392 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/facet-sphere.py -rw-r--r-- root/root 1181 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/flat-collider.py -rw-r--r-- root/root 1436 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/force-network-video.py -rw-r--r-- root/root 2107 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/genCylLSM.py -rw-r--r-- root/root 726 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/helix.py -rw-r--r-- root/root 2545 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/interpolating-force.py -rw-r--r-- root/root 924 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/kinematic.py -rw-r--r-- root/root 2290 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/mindlin.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/multi/ -rw-r--r-- root/root 44 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/multi/multi.out -rw-r--r-- root/root 1849 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/multi/multi.py -rw-r--r-- root/root 227 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/multi/multi.table -rw-r--r-- root/root 387 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/pack-cloud.py -rw-r--r-- root/root 1567 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/pack-inConvexPolyhedron.py -rw-r--r-- root/root 449 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/pack-predicates.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/paraview-spheres-solid-section/ -rw-r--r-- root/root 755 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/paraview-spheres-solid-section/export_text.py -rw-r--r-- root/root 2653 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/paraview-spheres-solid-section/pv_section.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/performance/ -rw-r--r-- root/root 6534 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/performance/checkPerf.py -rw-r--r-- root/root 4096 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/performance/performance.db -rw-r--r-- root/root 4549 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/performance/simpleColorsNoPerformance.py -rw-r--r-- root/root 1610 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/periodic-geom-compare.py -rw-r--r-- root/root 1896 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/psd.py -rw-r--r-- root/root 7319 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/qt4-attributes.py -rw-r--r-- root/root 485 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/qt4-pyqglviewer.py -rw-r--r-- root/root 207 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/randomOrientation.py -rw-r--r-- root/root 1543 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/remove-body.py -rw-r--r-- root/root 1308 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/shear.py -rw-r--r-- root/root 1094 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/sphere-sphere-ViscElBasic-peri.py -rw-r--r-- root/root 1116 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/subdomain-balancer.py -rw-r--r-- root/root 1115 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/test-sphere-facet-corner.py -rw-r--r-- root/root 2501 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/test-sphere-facet.py -rw-r--r-- root/root 1448 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/test_Ip2_FrictMat_CpmMat_FrictPhys.py -rw-r--r-- root/root 2095 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/triax-basic-without-plots.py -rw-r--r-- root/root 2574 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/triax-basic.py -rw-r--r-- root/root 4279 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/triax-cohesive.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/unv-read/ -rw-r--r-- root/root 18189 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/unv-read/shell.unv -rw-r--r-- root/root 289 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/unv-read/unvRead.py -rw-r--r-- root/root 370 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/unv-read/unvReadVTKExport.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/vtk-exporter/ -rw-r--r-- root/root 1217 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/vtk-exporter/vtkExporter.py -rw-r--r-- root/root 913 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/vtkPeriodicCell.py -rw-r--r-- root/root 1087 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/wall.py -rw-r--r-- root/root 684 2026-01-21 06:14 ./usr/share/doc/yade/examples/test/wm3-wrap.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/tetra/ -rw-r--r-- root/root 941 2026-01-21 06:14 ./usr/share/doc/yade/examples/tetra/oneTetra.py -rw-r--r-- root/root 949 2026-01-21 06:14 ./usr/share/doc/yade/examples/tetra/oneTetraPoly.py -rw-r--r-- root/root 4601 2026-01-21 06:14 ./usr/share/doc/yade/examples/tetra/twoTetras.py -rw-r--r-- root/root 4761 2026-01-21 06:14 ./usr/share/doc/yade/examples/tetra/twoTetrasPoly.py -rw-r--r-- root/root 11162 2026-01-21 06:14 ./usr/share/doc/yade/examples/timeAveragerUsage.py -rw-r--r-- root/root 6541 2026-01-21 06:14 ./usr/share/doc/yade/examples/timeStepperUsage.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/triax-tutorial/ -rw-r--r-- root/root 413 2026-01-21 06:14 ./usr/share/doc/yade/examples/triax-tutorial/README -rw-r--r-- root/root 10353 2026-01-21 06:14 ./usr/share/doc/yade/examples/triax-tutorial/script-session1.py -rw-r--r-- root/root 8232 2026-01-21 06:14 ./usr/share/doc/yade/examples/triax-tutorial/script-session2.py -rw-r--r-- root/root 135779 2026-01-21 06:14 ./usr/share/doc/yade/examples/triax-tutorial/session1-basic-triax.pdf -rw-r--r-- root/root 76051 2026-01-21 06:14 ./usr/share/doc/yade/examples/triax-tutorial/session2-stress-probing.pdf -rw-r--r-- root/root 95 2026-01-21 06:14 ./usr/share/doc/yade/examples/triax-tutorial/triax-table drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/triple-pendulum/ -rw-r--r-- root/root 136 2026-01-21 06:14 ./usr/share/doc/yade/examples/triple-pendulum/readme.md -rw-r--r-- root/root 2657 2026-01-21 06:14 ./usr/share/doc/yade/examples/triple-pendulum/triple-pendulum-simple.py -rw-r--r-- root/root 8363 2026-01-21 06:14 ./usr/share/doc/yade/examples/triple-pendulum/triple-pendulum.py -rw-r--r-- root/root 1531 2026-01-21 06:14 ./usr/share/doc/yade/examples/tunnel-pack.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/examples/viscoelastic-supports/ -rw-r--r-- root/root 1984 2026-01-21 06:14 ./usr/share/doc/yade/examples/viscoelastic-supports/discrete-foundation.py -rw-r--r-- root/root 1507 2026-01-21 06:14 ./usr/share/doc/yade/examples/viscoelastic-supports/single-element.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/ -rw-r--r-- root/root 71 2026-01-21 06:14 ./usr/share/doc/yade/scripts/README drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/RPM_packaging/ -rw-r--r-- root/root 2984 2026-01-21 06:14 ./usr/share/doc/yade/scripts/RPM_packaging/exclude-rpath-patch -rw-r--r-- root/root 2996 2026-01-21 06:14 ./usr/share/doc/yade/scripts/RPM_packaging/exclude-rpath-patch-060 -rw-r--r-- root/root 4035 2026-01-21 06:14 ./usr/share/doc/yade/scripts/RPM_packaging/yade.spec -rw-r--r-- root/root 2486 2026-01-21 06:14 ./usr/share/doc/yade/scripts/RPM_packaging/yade_old.spec drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/build-infrastructure/ -rw-r--r-- root/root 2757 2026-01-21 06:14 ./usr/share/doc/yade/scripts/build-infrastructure/build-farm -rw-r--r-- root/root 3875 2026-01-21 06:14 ./usr/share/doc/yade/scripts/build-infrastructure/master.cfg.gz drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/ -rw-r--r-- root/root 6037 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/DEM-PFV-check.py -rw-r--r-- root/root 2688 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/README.rst -rw-r--r-- root/root 1405 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkAlpha.py -rw-r--r-- root/root 2754 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkAvoidSelfInteractionMask.py -rw-r--r-- root/root 8524 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkBlockGen.py -rw-r--r-- root/root 1175 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkCapillaryEngineStandalone.py -rw-r--r-- root/root 3068 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkCapillaryModels.py -rw-r--r-- root/root 3415 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkClumpHopper.py -rw-r--r-- root/root 1487 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkCoatingOfSegBodies.py -rw-r--r-- root/root 4461 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkCohesiveFrictionalLaw.py -rw-r--r-- root/root 4626 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkColliderConstantness.py -rw-r--r-- root/root 4537 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkColliderCorrectness.py -rw-r--r-- root/root 12078 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkDEM-PFVPressureInjection.py -rw-r--r-- root/root 3149 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkFlipCell.py -rw-r--r-- root/root 2556 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkFlipSpheres.py -rw-r--r-- root/root 5197 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkGravity.py -rw-r--r-- root/root 7324 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkGravityRungeKuttaCashKarp54.py -rw-r--r-- root/root 7306 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkHertzExtended.py -rw-r--r-- root/root 3547 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkJCFpm.py -rw-r--r-- root/root 1839 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkKineticEnergy.py -rw-r--r-- root/root 19010 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLS_DEM.py -rw-r--r-- root/root 4411 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLS_DEM_pbc.py -rw-r--r-- root/root 2386 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLS_DEM_viscoelastic.py -rw-r--r-- root/root 3335 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLiquidMigration.py -rw-r--r-- root/root 4636 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkList.py -rw-r--r-- root/root 2172 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLubrication.py -rw-r--r-- root/root 2175 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkLubricationWithRoughness.py -rw-r--r-- root/root 3669 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPI.py -rw-r--r-- root/root 1735 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPI4PYcomm.py -rw-r--r-- root/root 5888 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPISilo.py -rw-r--r-- root/root 2419 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMPYcomm.py -rw-r--r-- root/root 4135 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkMultiScGeom.py -rw-r--r-- root/root 3928 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPeriodicThermalConduction.py -rw-r--r-- root/root 3405 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPolyhedraCrush.py -rw-r--r-- root/root 5727 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPolyhedraDrum.py -rw-r--r-- root/root 4276 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPolyhedra_shearForce.py -rw-r--r-- root/root 10731 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPotentialBlocks.py -rw-r--r-- root/root 10198 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPotentialParticles.py -rw-r--r-- root/root 12269 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkPotentialVTKRecorders.py -rw-r--r-- root/root 3059 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkRotAlgorithmNonSpherical.py -rw-r--r-- root/root 2722 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkSaveLoadClumps.py -rw-r--r-- root/root 908 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkSetPerm.py -rw-r--r-- root/root 2831 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkShapeVolume.py -rw-r--r-- root/root 2628 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkTesselationWrapper.py -rw-r--r-- root/root 478 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkTestDummy.py -rw-r--r-- root/root 1896 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkTestTriax.py -rw-r--r-- root/root 4145 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkThermalEngine.py -rw-r--r-- root/root 8668 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkVTKRecorder.py -rw-r--r-- root/root 1561 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElBC.py -rw-r--r-- root/root 1561 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElEng.py -rw-r--r-- root/root 3572 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElPM.py -rw-r--r-- root/root 3052 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkViscElPM2.py -rw-r--r-- root/root 1484 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkWeight.py -rw-r--r-- root/root 5596 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkWirePM.py -rw-r--r-- root/root 12378 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/check_TwoPhaseFlowEngine_PressureInjection.py -rw-r--r-- root/root 4290 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkbf_simple.py -rw-r--r-- root/root 2558 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/checkbf_unixial_clump.py -rw-r--r-- root/root 5420 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/colliderTorture.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/ -rw-r--r-- root/root 3956 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/100spheres -rw-r--r-- root/root 27276 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/WallStressesCheckTest.gz -rw-r--r-- root/root 77007 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkColider.txt -rw-r--r-- root/root 6184 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkColliderCorrect.txt -rw-r--r-- root/root 10109 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkJCFpm.spheres.gz -rw-r--r-- root/root 3621 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/checkTestTriax.spheres -rw-r--r-- root/root 714 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/joints.csv drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ -rw-r--r-- root/root 14930 2026-01-21 06:14 ./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 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pbId.10.vtu -rw-r--r-- root/root 1773 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pbcontactPoint.10.vtu -rw-r--r-- root/root 1894 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/pbvel.10.vtu -rw-r--r-- root/root 4408 2026-01-21 06:14 ./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 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ppId.10.vtu -rw-r--r-- root/root 1362 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ppcontactPoint.10.vtu -rw-r--r-- root/root 1832 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver6-8.1/ppvel.10.vtu drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ -rw-r--r-- root/root 4706 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/pp-pb.10.vtp.gz -rw-r--r-- root/root 1402 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ppId.10.vtu -rw-r--r-- root/root 2188 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ppcontactPoint.10.vtu -rw-r--r-- root/root 2768 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver8.2/ppvel.10.vtu drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ -rw-r--r-- root/root 15360 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pb-pb.10.vtp.gz -rw-r--r-- root/root 1400 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pbId.10.vtu -rw-r--r-- root/root 3089 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pbcontactPoint.10.vtu -rw-r--r-- root/root 3030 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pbvel.10.vtu -rw-r--r-- root/root 4706 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/pp-pb.10.vtp.gz -rw-r--r-- root/root 1402 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ppId.10.vtu -rw-r--r-- root/root 2187 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ppcontactPoint.10.vtu -rw-r--r-- root/root 2766 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/potentialVTKRecorders/ver9/ppvel.10.vtu drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/ -rw-r--r-- root/root 392 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/ -rw-r--r-- root/root 19235 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/10_0.vtu.gz -rw-r--r-- root/root 1972 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/10_1.vtu -rw-r--r-- root/root 5714 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_6/10/10_2.vtp.gz drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.1/10/ -rw-r--r-- root/root 19235 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_8.2/10/ -rw-r--r-- root/root 25276 2026-01-21 06:14 ./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 2026-01-21 06:14 ./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 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/ -rw-r--r-- root/root 306 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10.vtm drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10/ -rw-r--r-- root/root 25276 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10/10_0.vtu.gz -rw-r--r-- root/root 7781 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/checks/data/vtk_reference_9/10/10_2.vtp.gz drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/ -rw-r--r-- root/root 1217 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/README -rw-r--r-- root/root 1553 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/mkGraph.py -rw-r--r-- root/root 924 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/perf.py -rw-r--r-- root/root 3121 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/collider-perf/perf.table -rw-r--r-- root/root 1924 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/compare-identical.py -rw-r--r-- root/root 2435 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/dispatcher-table-generator.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/gui/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/gui/helper/ -rw-r--r-- root/root 6249 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/helper/compareScreenshotsParts.py -rw-r--r-- root/root 7396 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/helper/testGuiHelper.py -rw-r--r-- root/root 2361 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGui.sh.gz -rw-r--r-- root/root 1817 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiBilliard.py -rw-r--r-- root/root 2086 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiEmpty.py -rw-r--r-- root/root 3083 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiHopper.py -rw-r--r-- root/root 1054 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiLevelSet.py -rw-r--r-- root/root 4457 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiMixedAlphaBox.py -rw-r--r-- root/root 6265 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiSimple.py -rw-r--r-- root/root 2231 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/gui/testGuiVideo.py -rw-r--r-- root/root 3706 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/law-test.py -rw-r--r-- root/root 859 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/serialization-benchmark.py -rw-r--r-- root/root 1672 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/testOpenFoam.sh drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/ -rw-r--r-- root/root 429 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/mkTextTable.sh -rw-r--r-- root/root 18053 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/triax-perf.ods.gz -rw-r--r-- root/root 867 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/triax-perf.py -rw-r--r-- root/root 159 2026-01-21 06:14 ./usr/share/doc/yade/scripts/checks-and-tests/triax-perf/triax-perf.table -rw-r--r-- root/root 2097 2026-01-21 06:14 ./usr/share/doc/yade/scripts/clang-formatter.sh -rw-r--r-- root/root 2220 2026-01-21 06:14 ./usr/share/doc/yade/scripts/erskine3-apply.sh -rw-r--r-- root/root 14960 2026-01-21 06:14 ./usr/share/doc/yade/scripts/erskine3.py -rw-r--r-- root/root 616 2026-01-21 06:14 ./usr/share/doc/yade/scripts/fix-plugin-names.py -rw-r--r-- root/root 1506 2026-01-21 06:14 ./usr/share/doc/yade/scripts/gl-test.py drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/scripts/launchpad/ -rw-r--r-- root/root 1636 2026-01-21 06:14 ./usr/share/doc/yade/scripts/launchpad/get_launchpad_questions.py -rw-r--r-- root/root 3267 2026-01-21 06:14 ./usr/share/doc/yade/scripts/linkdeps.py -rw-r--r-- root/root 3046 2026-01-21 06:14 ./usr/share/doc/yade/scripts/list_of_examples_append_to_rst.sh drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/nix/ -rw-r--r-- root/root 1083 2026-01-21 06:14 ./usr/share/doc/yade/scripts/nix/yade-env.nix -rw-r--r-- root/root 2982 2026-01-21 06:14 ./usr/share/doc/yade/scripts/nix/yade-shell.nix -rw-r--r-- root/root 885 2026-01-21 06:14 ./usr/share/doc/yade/scripts/pbuilder-test-distributions.sh drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/ppa/ -rw-r--r-- root/root 170 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa/.dput.cf -rw-r--r-- root/root 385 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa/.mini-dinstall.conf -rw-r--r-- root/root 5190 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa/buildppa.py -rw-r--r-- root/root 474 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa/ppa.config drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/ppa_ci/aptly/ -rw-r--r-- root/root 740 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/.aptly.conf -rw-r--r-- root/root 6 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/.gitignore -rw-r--r-- root/root 620 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/Dockerfile -rw-r--r-- root/root 51 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/Makefile -rw-r--r-- root/root 163 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/create_repos.sh -rw-r--r-- root/root 433 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/diagramm.plantuml -rw-r--r-- root/root 538 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/docker_package_update.md -rw-r--r-- root/root 250 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/get_artifacts.py -rw-r--r-- root/root 337 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/get_jobs.py -rw-r--r-- root/root 678 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/readme.md -rw-r--r-- root/root 824 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/update_repos_initial.sh -rw-r--r-- root/root 1106 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/aptly/update_repos_next.sh -rw-r--r-- root/root 4464 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/builddeb.py drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/doc/yade/scripts/ppa_ci/debian/ -rw-r--r-- root/root 155 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/changelog.gz -rw-r--r-- root/root 2 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/compat -rw-r--r-- root/root 1381 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/control.gz -rw-r--r-- root/root 10315 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/copyright -rw-r--r-- root/root 8 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/libyadedaily.install -rw-r--r-- root/root 92 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/pbuilder -rw-r--r-- root/root 177 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/python3-yadedaily.pyinstall -rw-r--r-- root/root 2598 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/rules drwxr-xr-x root/root 0 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/source/ -rw-r--r-- root/root 12 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/source/format -rw-r--r-- root/root 220 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/watch -rw-r--r-- root/root 876 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily-doc.doc-base -rw-r--r-- root/root 56 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily-doc.docs -rw-r--r-- root/root 186 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.desktop -rw-r--r-- root/root 8 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.docs -rw-r--r-- root/root 11 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.examples -rw-r--r-- root/root 89 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.install -rw-r--r-- root/root 262 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily.menu -rw-r--r-- root/root 2145 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily_16x16.xpm.gz -rw-r--r-- root/root 7586 2026-01-21 06:14 ./usr/share/doc/yade/scripts/ppa_ci/debian/yadedaily_32x32.xpm.gz -rw-r--r-- root/root 2649 2026-01-21 06:14 ./usr/share/doc/yade/scripts/py2wiki.py -rw-r--r-- root/root 2723 2026-01-21 06:14 ./usr/share/doc/yade/scripts/python-formatter.sh -rw-r--r-- root/root 2173 2026-01-21 06:14 ./usr/share/doc/yade/scripts/rename-class.py -rw-r--r-- root/root 3410 2026-01-21 06:14 ./usr/share/doc/yade/scripts/test_all_examples_or_make_videos.sh -rw-r--r-- root/root 2828 2026-01-21 06:14 ./usr/share/doc/yade/scripts/update_names.sh drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/man/ drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/man/man1/ -rw-r--r-- root/root 2351 2026-03-02 21:22 ./usr/share/man/man1/yade-batch.1.gz -rw-r--r-- root/root 1816 2026-03-02 21:22 ./usr/share/man/man1/yade.1.gz drwxr-xr-x root/root 0 2026-03-02 21:22 ./usr/share/pixmaps/ -rw-r--r-- root/root 4713 2026-01-23 17:10 ./usr/share/pixmaps/yade_16x16.xpm -rw-r--r-- root/root 17161 2026-01-23 17:10 ./usr/share/pixmaps/yade_32x32.xpm +------------------------------------------------------------------------------+ | Post Build Wed, 04 Mar 2026 00:59:01 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Wed, 04 Mar 2026 00:59:01 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Wed, 04 Mar 2026 00:59:14 +0000 | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build Type: any Build-Space: 21096656 Build-Time: 28771 Distribution: unstable Host Architecture: arm64 Install-Time: 5 Job: /srv/rebuilderd/tmp/rebuilderd74TzJp/inputs/yade_2026.1.0-2.dsc Machine Architecture: arm64 Package: yade Package-Time: 28808 Source-Version: 2026.1.0-2 Space: 21096656 Status: successful Version: 2026.1.0-2+b1 -------------------------------------------------------------------------------- Finished at 2026-03-04T00:58:53Z Build needed 08:00:08, 21096656k disk space build artifacts stored in /srv/rebuilderd/tmp/rebuilderd74TzJp/out checking libyade-dbgsym_2026.1.0-2+b1_arm64.deb: size... sha256... md5... sha1... all OK checking libyade_2026.1.0-2+b1_arm64.deb: size... sha256... sha1... md5... all OK checking python3-yade_2026.1.0-2+b1_arm64.deb: size... md5... sha1... sha256... all OK checking yade_2026.1.0-2+b1_arm64.deb: size differs for yade_2026.1.0-2+b1_arm64.deb